当前位置: 代码迷 >> 其他开发语言 >> matlab跟C#的混合编程环境配置求解
  详细解决方案

matlab跟C#的混合编程环境配置求解

热度:4994   发布时间:2013-02-26 00:00:00.0
matlab和C#的混合编程环境配置求解
我现在mbuild -setup和mex -setup都已经完事了,
然后输入deploy后建立新工程,加载上m文件,进行build,但并没有生成dll,
提示错误为注册dll模块的原因(Error: DllRegisterServer in E:\Matlab2010b\bin\test\src\test_1_0.dll failed
  E:\MATLAB~1\BIN\MEX.PL: Error: mwregsvr for E:\Matlab2010b\bin\test\src\test_1_0.dll failed.
),
我用的MATLAB2010b,它的mwcomutil.dll路径并不像以前版本那样存放在“matlab安装路径\bin\win32\mwcomutil.dll”,而是存放在“matlab安装路径\runtime\win32\mwcomutil.dll”,但是我如果在这个路径下在命令行内输入regsvr32 mwcomutil.dll,则又会出现问题,错误为:模块“mwcomutil.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0x80070005.
还有,我的MCR已经成功装好了,
请问有没有人遇到过类似的问题,指点一下吧,这个问题已经困扰我好多天了。万分感谢!!
------解决方案--------------------------------------------------------
帮顶!
  相关解决方案