regsvr32无法在clsid下创建条目

时间:2012-09-17 10:28:32

标签: visual-c++

我有一个VC ++ dll,我想使用regsvr32.exe在我的32位Windows 7机器上注册,但是我遇到了一些问题。

当我使用regsvr32.exe注册我的DLL时,它显示注册成功,但当我检查regedit中的条目时,Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID中没有条目。

Computer\HKEY_LOCAL_MACHINE\TypeLib中只有一个条目与项目中提到的guid

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您是否在管理员命令提示符下运行?如果没有,那么注册可能会成功,但它实际上是虚拟化到您的用户区域。查看virtualization article中提到的位置,您可能会在那里看到CLSID。如果从管理员命令提示符运行,那么它应该出现在正确的位置。