Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
在4个月前关闭。
我正在尝试在C#中使用MathNet解析表达式字符串,并且在尝试以下代码时:
它引发了异常。
“ MathNet.Symbolics.dll中发生类型'System.TypeInitializationException'的未处理的异常
其他信息:“。$ Infix”的类型初始化器引发了异常。”
我哪里错了?
我使用了MathNet v.0.6.0.0和Visual Studio 2012 Express
更新
Windows已通过修补程序解决了该问题,这是我无法更新的问题。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
在4个月前关闭。
我正在尝试在C#中使用MathNet解析表达式字符串,并且在尝试以下代码时:
var h = MathNet.Symbolics.Infix.ParseOrUndefined("1/(a*b)");
它引发了异常。
“ MathNet.Symbolics.dll中发生类型'System.TypeInitializationException'的未处理的异常
其他信息:“。$ Infix”的类型初始化器引发了异常。”
我哪里错了?
我使用了MathNet v.0.6.0.0和Visual Studio 2012 Express
更新
Windows已通过修补程序解决了该问题,这是我无法更新的问题。
最佳答案
依赖性似乎有问题。您可以列出使用的确切软件包版本吗?以及您要编译的.Net版本。
假设您已通过NuGet安装了Math.NET Symbolics,是否可以尝试更新所有依赖项(使用NuGet)?
编辑:我无法使用较新的VisualStudio版本重现此内容-是否有机会进行升级,例如到VisualStudio Community哪个也是免费的?
关于c# - MathNet-'System.TypeInitializationException',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32923177/
10-17 00:26