C# MWARRY.dll(64位)需要什么.net framework和mcr版本?
我正试图用C#编译一个简单的应用程序,并参考MWARRY。 我得到:C# MWARRY.dll(64位)需要什么.net framework和mcr版本?,c#,.net,matlab,.net-framework-version,C#,.net,Matlab,.net Framework Version,我正试图用C#编译一个简单的应用程序,并参考MWARRY。 我得到: {System.TypeInitializationException:的类型初始值设定项 “MathWorks.MATLAB.NET.Array.MWNumericArray”引发异常。--> System.TypeInitializationException:的类型初始值设定项 “MathWorks.MATLAB.NET.Arrays.MWArray”引发异常 我在网上读到过很多解决方案,但我仍然不断地犯这个错误。 我认
{System.TypeInitializationException:的类型初始值设定项 “MathWorks.MATLAB.NET.Array.MWNumericArray”引发异常。--> System.TypeInitializationException:的类型初始值设定项 “MathWorks.MATLAB.NET.Arrays.MWArray”引发异常 我在网上读到过很多解决方案,但我仍然不断地犯这个错误。 我认为它与64位或.new框架有关 感谢您提供一个工作示例,或者感谢您提供使其工作的设置/配置列表 非常感谢 以下是代码示例:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MathWorks.MATLAB.NET.Arrays;
using MathWorks.MATLAB.NET.Utility;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
try
{
MWNumericArray matrix = new MWNumericArray();
}
catch (Exception ex)
{
Console.WriteLine(ex.InnerException.ToString());
Console.Read();
}
}
}
}
那么有什么例外呢?{System.TypeInitializationException:'MathWorks.MATLAB.NET.Arrays.MWNumericArray'的类型初始值设定项引发了异常。-->System.TypeInitializationException:'MathWorks.MATLAB.NET.Arrays.MWArray'的类型初始值设定项引发了异常……对,省略号后面的位才是相关的。粘贴的位只说明了哪个对象ct抛出了有问题的异常。