尝试在终端服务器上的Windows Server 2008上运行应用程序时出现以下错误:
由于以下错误,检索CLSID为{abcdef}的组件的COM类工厂失败:80040154
我通过远程终端连接到终端服务器和终端服务器,需要一个.dll通过"。
我尝试了几件事,比如在x86中编译一个版本的应用程序,尝试注册interop dll等但没有任何作用。 最后我尝试了一个版本,它可以在客户服务器上运行但同样的问题。 在客户端站点,注册表中有
下的条目HKEY_LOCAL_MACHINE \ SOFTWARE \类\ CLSID {3E7F07BE-37A9-4F37-894E-6316543BBE71}
HKEY_LOCAL_MACHINE \ SOFTWARE \类\ xxCOM.xx \ CLSID
xx是应用程序的名称 在服务器端没有条目。 也许它只是终端服务器上的错误或缺少配置? 客户端和服务器都在虚拟机上运行。 有什么建议吗?
谢谢!
我遵循的一些链接: same error DCOMCNFG