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

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

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

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

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

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

相关推荐
fengfuyao9852 小时前
海浪PM谱及波形的Matlab仿真实现
开发语言·matlab
极客数模4 小时前
【2026美赛赛题初步翻译F题】2026_ICM_Problem_F
大数据·c语言·python·数学建模·matlab
A_nanda4 小时前
c# MOdbus rto读写串口,如何不相互影响
算法·c#·多线程
码云数智-园园6 小时前
使用 C# 将 PowerPoint 演示文稿高效转换为 PDF 格式
c#
PfCoder7 小时前
WinForm真入门(23)---PictureBox 控件详细用法
开发语言·windows·c#·winform
天涯铭10 小时前
线控与斩控MATLAB分析
matlab·simulink·线控·斩控·fft分析
调皮连续波(rsp_tiaopige)10 小时前
毫米波雷达 : OpenRadar(Matlab版本)正式发布
开发语言·matlab
gc_229910 小时前
C#学习调用OpenMcdf模块解析ole数据的基本用法(1)
c#·ole·openmcdf
起风的蛋挞14 小时前
Matlab提示词语法
前端·javascript·matlab
MM_MS14 小时前
Halcon图像点运算、获取直方图、直方图均衡化
图像处理·人工智能·算法·目标检测·计算机视觉·c#·视觉检测