1

实际上,我使用 NetOffice 创建了一个办公室插件。这工作得很好。我在 VStudio 2010 中创建了一个安装项目。当我将我的插件安装到当前用户时,只有这个工作正常,但当我安装到所有用户时却不行。

在我在注册表视图的用户/机器配置单元中的设置项目中,我设置了所有必要的注册表项。

你知道为什么吗 ?

4

1 回答 1

1

我认为问题与 64 位安装有关。

在 64 位 Windows 上为所有用户安装应用程序时,来自 User/Machine Hive 的注册表项放置在 HKEY_LOCAL_MACHINE/Software/Wow6432Node 中。

当它为当前用户或 32 位 Windows 安装时,密钥被正确放置到 HKEY_CURRENT_USER/Software/Microsoft/Office...

于 2014-01-22T07:17:27.733 回答