关于C#调用MATLAB解决项目中的问题

在C#的窗体程序中,首先调用了R2018b版本的MATLAB,程序能够正常运行,但是在调用R2018b版本的时候,会出现闪退的情况,考虑到可能是这个版本与VS2017的兼容性不好,所以在程序中重新调用R2017b版本的MATLAB,但是在调试程序的时候出现错误:DllNotFoundException: 无法加载 DLL“mclmcrrt9_5.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。查证该DLL是R2018b的RUNTIME中包含的,因此如何修改C#程序,使之能够成功调用R2017b的RUNTIME呢?

Réponses (1)

Charles Fei
Charles Fei le 9 Jan 2020

0 votes

有大佬回答一下的吗

Catégories

En savoir plus sur MATLAB Compiler SDK dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!