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

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

답변 (1개)

Charles Fei
Charles Fei 2020년 1월 9일

0 개 추천

有大佬回答一下的吗

카테고리

도움말 센터 및 File Exchange에서 MATLAB Compiler SDK에 대해 자세히 알아보기

태그

질문:

2020년 1월 9일

Community Treasure Hunt

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

Start Hunting!