注册表,DCOM和Windows 2008/2012 64位



我有一个COM dll,这是创建多年前-它有。odl文件,而不是。idl文件。我想创建它的远程实例在Windows 2008/2012 64位。它最初没有创建AppID注册表项,所以我创建了一个reg文件,该文件将为DLL中的类创建AppID键。我在windows 2003 32位上测试了它,当我试图远程创建对象时,它工作得很好。但在Windows 2008/2012 64位,即使没有UAC,我似乎无法远程创建对象。我不断得到"类未注册"的错误,但我可以在本地创建对象。所以,我想知道我需要在哪里以及做什么注册表项,以便我可以远程创建对象。

谢谢你的帮助,奈尔。

我需要在HKEY_LOCAL_MACHINESOFTWAREWow6432NodeClassesAppID节点下输入AppID,而不是HKEY_LOCAL_MACHINESOFTWAREClassesAppID

最新更新