我有一个 32 com 库,想通过 64 位应用程序使用它的功能,我在互联网上搜索并设法得到这个解决方法
- 在下面找到您的 COM 对象 GUID
HKey_Classes_Root\Wow6432Node\CLSID\[GUID]
- 找到后添加一个新
REG_SZ (string)
值。名称应为 AppID,数据应与您刚刚搜索的 COM 对象 GUID 相同 - 在下面添加一个新密钥
HKey_Classes_Root\Wow6432Node\AppID\
- 新键的名称应与 com 对象 GUID 相同
- 在您刚刚添加的新键下,添加一个新
REG_SZ (string)
值,并将其命名为DllSurrogate。将值留空 - 在下创建一个新密钥
HKey_Local_Machine\Software\Classes\AppID\
但它不适用于 Windows 7 64 位,主要问题是当我执行第 6 步时,我发现密钥已经存在,任何人都知道为什么吗?或者我该如何克服它?
这里的文档非常简短