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

时间:2013-03-06 17:30:02

标签: registry windows-server-2008-r2 dcom

我有一个很久以前创建的COM dll - 它有.odl文件,而不是.idl文件。我想在Windows 2008/2012 64位上创建它的远程实例。它最初没有创建AppID注册表项,所以我创建了一个reg文件,它将为DLL中的类创建AppID键。我在Windows 2003 32位上测试它,当我尝试远程创建对象时它工作正常。但是在Windows 2008/2012 64位上,即使没有UAC,我似乎也无法远程创建对象。我继续得到“类未注册”错误,但我可以在本地创建对象。所以,我想知道我需要在哪里和哪些注册表项,以便我可以远程创建对象。

感谢您的帮助, -Neel。

1 个答案:

答案 0 :(得分:0)

我需要在HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Classes \ AppID节点下输入AppID,而不是HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ AppID