小编bsr*_*pgh的帖子

使用COM对象从C#调用Matlab

我正在尝试制作一个使用Matlab进行处理的简单C#GUI.我正在尝试使用Matlab应用程序COM对象进行通信,但在分配期间出现以下错误:

cSharpCallsMATLAB.exe中发生未处理的"System.Runtime.InteropServices.COMException"类型异常

附加信息:由于以下错误,检索具有CLSID {491B6189-7E9D-43F4-A7DE-C062DF7B326E}的组件的COM类工厂失败:80080005.

之前我创建了必要的对象:

private MLApp.MLAppClass ml;

并在表单构造函数中指定它:

ml = new MLApp.MLAppClass();

并且该程序挂起该行并在大约5秒后返回错误.

我环顾四周但似乎无法解决这个问题.有没有人对如何让C#成功连接到Matlab有任何建议?

谢谢!

c# com matlab interop

5
推荐指数
1
解决办法
4232
查看次数

标签 统计

c# ×1

com ×1

interop ×1

matlab ×1