regsvr32不在Windows 7上注册我的DLL

时间:2012-06-12 07:23:18

标签: c++

我使用" DllRegisterServer" C ++中的函数。当我在cmd" regsvr32 MyDll.dll"中使用时,我总是收到一条消息说操作成功,但实际上DLL文件没有在注册表中注册。它仅在Windows 7中发生。

可能导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:2)

如果您正在使用64位操作系统,则需要注意64位应用程序无法“看到”32位DLL。此外,事物存储在注册表中的不同位置。您需要查看Wow6432Node节点以查看32位组件。