繁体   English   中英

RegSvr32不制作COM对象的注册表项

[英]RegSvr32 not making registry entries for COM object

我在现有的ATL COM项目中有一个新创建的ATL简单对象。 现在,使用regsvr32注册此DLL可以正常进行。 我收到一条消息,说DLL注册成功。 但是,它无法根据HKCR进行输入。 我可以看到除此对象之外的所有其他对象的条目。

我正在使用VS2012 Professional编译我的项目,配置类型为x64。 **我最近将解决方案从VS2005升级到了VS2012,这是新创建的解决方案下的第一个对象。 **

有人可以在这里指出正确的方向吗?

好的,即使我的命令提示符目录与使用命令C:\\ windows \\ system32 \\ regsvr32.exe DLLname.dll时要注册的DLL所在的目录相同,也正在注册位于以下位置的DLL。系统32文件夹。

使用DLL的绝对路径注册正确的DLL,并且新的progID出现在HKCR中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM