F#-Argu在发布模式下产生错误,但在调试模式下不产生错误

F#-Argu在发布模式下产生错误,但在调试模式下不产生错误,f#,command-line-arguments,F#,Command Line Arguments,我有一些F#解决方案,它使用Argu处理命令行。最近,我对代码和一些App.config文件做了一些更改(基本上,我从所有App配置中删除了所有参数,这些参数可以从命令行传递) 然后我开始收到以下错误消息: 未处理的异常:System.MissingMethodException:找不到方法:“Void Argu.ArgumentParser`1..ctor(Microsoft.FSharp.Core.FSharpOption`1,Microsoft.FSharp.Core.FSharpOpti

我有一些F#解决方案,它使用Argu处理命令行。最近,我对代码和一些App.config文件做了一些更改(基本上,我从所有App配置中删除了所有参数,这些参数可以从命令行传递)

然后我开始收到以下错误消息:

未处理的异常:System.MissingMethodException:找不到方法:“Void Argu.ArgumentParser`1..ctor(Microsoft.FSharp.Core.FSharpOption`1,Microsoft.FSharp.Core.FSharpOption`1,Microsoft.FSharp.Core.FSharpOption`1,Microsoft.FSharp.Core.FSharpOption`1,Microsoft.FSharp.Core.FSharpOption`1)”。 位于ContGenAdmProgram.main(字符串[]argv)

当我在发布模式下构建解决方案时

如果我在调试模式下构建,那么一切都正常


我想知道是否有人看到过类似的错误,如果是,那么我应该在哪里修复它。

您可以向我们展示您的
main
函数,让我们看看您是如何调用Argu的吗?还有fsproj文件。