实际上,我使用NetOffice创建了一个加载到办公室的插件。这项工作很好。我在VStudio 2010中创建了一个安装项目。当我将我的插件安装到当前用户时,这项工作很好,但是当我安装到所有用户时没有。
在我的注册表视图的User / Machine配置单元中的安装项目中,il设置了所有必需的注册表项。
你知道为什么吗?
答案 0 :(得分:1)
我认为这个问题与64位安装有关。
当在64位Windows上为所有用户安装应用程序时,来自User / Machine Hive的注册表项将放在HKEY_LOCAL_MACHINE / Software / Wow6432Node中。
当为当前用户或32位Windows安装时,密钥已正确放入HKEY_CURRENT_USER / Software / Microsoft / Office ......