【发布时间】:2011-05-16 19:38:11
【问题描述】:
我正在尝试制作一个使用 Matlab 进行处理的简单 C# GUI。我正在尝试使用 Matlab 应用程序 COM 对象进行通信,但在分配过程中出现以下错误:
在 cSharpCallsMATLAB.exe 中发生“System.Runtime.InteropServices.COMException”类型的未处理异常
附加信息:检索 CLSID 为 {491B6189-7E9D-43F4-A7DE-C062DF7B326E} 的组件的 COM 类工厂失败,原因是以下错误:80080005。
之前我创建了必要的对象:
私有 MLApp.MLAppClass ml;
并在表单构造函数中赋值:
ml = new MLApp.MLAppClass();
程序挂在该行并在大约 5 秒后返回错误。
我环顾四周,但似乎无法解决这个问题。有人对如何让 C# 成功连接到 Matlab 有任何建议吗?
谢谢!
【问题讨论】: