[C#] 调用matlab 类型初始值设定项引发异常

我的环境/开发工具:Matlab2016b(64位)+vs2017

报的异常:System.TypeInitializationException:""MathWorks.MATLAB.NET.Arrays.MWNumericArray"的类型初始值设定项引发异常。"。

异常原因:解决方案平台是AnyCPU,估计和64位的Matlab不兼容。

解决方法:把解决方案的平台改成x64

出现与上述类似的问题还可以采用的方法:当电脑里有多个版本的Matlab时,检查c#引用的MWArray.dll和Matlab编译函数产生的dll是否为同一版本。

相关推荐
李宥小哥1 天前
C#基础11-常用类
android·java·c#
偶尔的鼠标人1 天前
Avalonia中,使用DataTable类型作为DataGrid的ItemSource 数据源
ui·c#·avalonia
R-G-B1 天前
【02】大恒相机SDK C#开发 —— 初始化相机,采集第一帧图像
c#·大恒相机sdk·大恒相机初始化·大恒相机采集图像
ytttr8731 天前
混合动力汽车MATLAB建模实现方案
开发语言·matlab·汽车
韩立学长1 天前
【开题答辩实录分享】以《制造型企业供应商档案管理系统设计与开发》为例进行答辩实录分享
sqlserver·c#
尤利乌斯.X1 天前
复杂网络仿真从入门到精通:0 学习路线
网络·学习·matlab·仿真·复杂网络
ajassi20002 天前
开源 C# 快速开发(十七)进程--消息队列MSMQ
windows·开源·c#
feifeigo1232 天前
MATLAB的无线传感器网络(WSN)算法仿真
网络·算法·matlab
葡萄城技术团队2 天前
C# SIMD向量索引实战:从理论到高性能实现
c#