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

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

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

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

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

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

相关推荐
花之亡灵25 分钟前
.net6 中实现邮件发送
笔记·c#·.net·代码规范
小宁学技术39 分钟前
MATLAB在工程领域的实际应用案例
开发语言·matlab·matlab实际应用案例·matlab应用案例·matlab 实际应用案例
rrtt_23231 小时前
UE5 尝试接入 C# 脚本方案
ue5·c#·csharp·unrealcsharp
leslie_xin6 小时前
(原创)[开源][.Net Framework 4.5] SimpleMVVM(极简MVVM框架)更新 v1.1,增加NuGet包
c#·wpf
DXM05218 小时前
牟乃夏《ArcGIS Engine地理信息系统开发教程》学习笔记1
开发语言·经验分享·笔记·学习·arcgis·c#·arcgis engine
Wythzhfrey8 小时前
51单片机Day03---让一个LED灯闪烁
c语言·单片机·嵌入式硬件·c#·51单片机
浅陌sss8 小时前
C#容器源码分析 --- List
c#
幻想趾于现实21 小时前
C# Winform 入门(15)之制作二维码和拼接(QR)
开发语言·c#·winform
霸道流氓气质1 天前
Winform入门进阶企业级开发示例:http接口数据清洗转换、断线续传、mqtt数据传输实例详解(附代码资源下载)
http·c#·winform