C# MWARRY.dll(64位)需要什么.net framework和mcr版本?

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”引发异常 我在网上读到过很多解决方案,但我仍然不断地犯这个错误。 我认

我正试图用C#编译一个简单的应用程序,并参考MWARRY。 我得到:


{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抛出了有问题的异常。