0

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

什么可能导致这种情况?

4

1 回答 1

2

If you're working on a 64 bit OS, you need to be aware that 64bit applications can not "see" 32 bit DLLs. Also, things are stored in different places in the registry. You need to look at the Wow6432Node nodes to see the 32bit components.

于 2012-06-12T07:27:38.560 回答