之前使用c#调用matlab进行数字信号处理,matlab环境都是用2018b。现在因为其他原因,需要将matlab环境更换为2017b。
在更换matlab生成的dll文件重新引用,及MWArray重新引用后,结果还是报错,报错信息提示是找不到"mclmcrrt9_4.dll"。
经过查询,进行了如下操作后,问题得到解决:
1.更换目标框架,改为.Net4.0,然后运行;
2.如果不行,更换到原来的框架,运行,再改为.Net4.0后运行即可。
之前使用c#调用matlab进行数字信号处理,matlab环境都是用2018b。现在因为其他原因,需要将matlab环境更换为2017b。
在更换matlab生成的dll文件重新引用,及MWArray重新引用后,结果还是报错,报错信息提示是找不到"mclmcrrt9_4.dll"。
经过查询,进行了如下操作后,问题得到解决:
1.更换目标框架,改为.Net4.0,然后运行;
2.如果不行,更换到原来的框架,运行,再改为.Net4.0后运行即可。