1

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

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

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

谁可以帮我这个事?

4

1 回答 1

0

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

于 2012-09-17T10:36:43.473 回答