Outlook 2013插件未在HKEY_Local_Machine中创建条目

本文关键字:Machine 创建 Local Outlook 插件 HKEY 2013 | 更新日期: 2023-09-27 18:17:26

我正在使用VIsual Studio 2013创建Outlook 2013的插件。我的VSTO本身正在为香港大学创建一个注册表项。因此,安装该插件的用户可以使用该插件。由于没有为HKLM创建条目,其他用户在自己的配置文件中打开outlook时无法看到该插件。

我浏览了这里标记的所有相关主题并尝试了所有内容。但一切都让我失望。

我试图创建一个设置项目,并创建了注册表路径如下。

HKLM'Software'Microsoft'Office'Outlook'Addins'Addin_ID

但是Windows正在下面的位置创建条目。

HKLM'Software'Wow6432Node'Microsoft'Office'Outlook'Addins'Addin_ID

只是想知道VSTO是否可以单独创建一个HKLM条目,就像它现在在HKCU创建一个条目一样。或者它总是需要一个设置项目在HKLM中创建条目。请告知如何才能做到。

感谢您的回复

Outlook 2013插件未在HKEY_Local_Machine中创建条目

不,ClickOnce部署是用户特定的部署方式。您不需要管理员权限,这是最美妙的部分。问题是:您必须分别安装每个用户。这里不仅注册表有问题,文件的位置也有问题(文件存储在用户配置文件中)。

如果您想一次为所有用户安装它,您可以使用MSI包。