Wow6432Node AddIn HKLM注册表路径重复

时间:2015-02-24 04:38:18

标签: vb.net ms-word add-in

正在讨论的实用程序:Microsoft word 2010使用.Net3.5添加

目标平台Windows Server 2008 R2,Microsoft Office 2010专业版32位

在Visual Studio安装项目中,我在HKCU和HKLM中添加注册表设置。根据我的研究,Addin将提供给所有用户注册表必须添加到

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\办公室\字\加载项\ myaddin。

但是当我在目标机器上安装我的插件时,HKCU条目是相同的,因此管理员可以使用已安装的插件,但对于HKLM,它变为

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Wow6432Node \微软\办公室\字\加载项\ myaddin

因此,当用户通过AD登录时,他们看不到添加内容。每次我必须手动编写内容

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\办公室\展望\加载项\ myaddin

通过服务器管理员帐户。为什么在Wow6432Node

之后添加了额外的Wow6432Node

请指导我缺少的东西。

1 个答案:

答案 0 :(得分:0)

您不应添加“Wow6432Node”,它由系统自动处理,具体取决于您的设置类型(x86 / x64)。特别是,取决于设置中的组件是x86还是x64。

Visual Studio生成x86设置,此节点应自动添加。

尝试简单地删除此“Wow6432Node”部分。