关于动态创建COM组件的问题
我的代码如下:
string str="72E42A61-6AA1-45ad-BA21-73065A897F5C";
Guid guid = new Guid(str);
Type t = Type.GetTypeFromCLSID(guid, true);
object obj = Activator.CreateInstance(t);
t都是成功的,能够显示是System.__ComObject,但为何一到创建object的时候就报错呢,错误内容是:
检索 COM 类工厂中 CLSID 为 {72E42A61-6AA1-45AD-BA21-73065A897F5C} 的组件时失败,原因是出现以下错误: 80040154。
但我确信是注册过这个组件的呀,麻烦各位能够帮忙解答一下,已经烦了我两天了……