COMException:80040154

时间:2012-08-03 17:52:51

标签: c# visual-studio-2010 com

我有一些用C ++编写的COM .dll我通过regsvr32注册。有问题的机器是一台32位机器,.dll本身也都是32位机器。

在C#Visual Studio中,我添加了对COM应用程序的引用,并尝试创建一个已定义的coclass。但是,当我尝试运行时,收到以下错误消息。

Creating an instance of the COM component with CLSID {125F6114-3444-41B0-A5CC-7333EAA8020A} from the IClassFactory failed due to the following error: 80040154.

我在注册表中查找该CLSID,并在所有正确的位置找到它。如果Visual Studio可以找到它,我怎么能无法创建COM组件?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,在我尝试以管理员身份运行Visual Studio之前没有任何工作。