0

我的客户收到以下错误,我了解到此错误是由于 32 位机器内置的 dll 用于 64 位机器而产生的。但我试图通过在 windows xp 32 位中构建一个简单的 dotnet dll 在本地复制这个错误,并尝试在 64 位机器的 windows 应用程序中引用。我仍然无法复制此错误。错误消息:检索具有 CLSID {} 的组件的 COM 类工厂失败,原因是以下错误:80040154

请提供任何输入。

4

1 回答 1

1

在此处输入代码尝试确保您要查找的 COM dll 在目标机器上正确注册。然后看看客户端,如果客户端是.NET,你应该在x86模式下编译它,以便使用32位activex库。

于 2012-08-07T12:14:18.763 回答