Outlook 2003加载项不适用于所有用户

| 我有一个用Visual Studio 2008编写的Outlook 2003加载项。它所做的就是在加载时显示一个msgbox。我正在使用安装程序包来创建用于安装的msi 我已经解决了安全级联问题。我在客户端上安装了PIA和VSTO。我的设置已设置为为所有用户安装。 如果我将其安装在客户端计算机上,它将创建HKCU注册表配置单元,并且非常适合安装用户,并显示在COM加载项对话框中,但不适用于其他登录用户。 我更改了安装程序包,将注册表配置单元放置在HKLM中,现在它不适用于任何用户,包括正在安装的用户,并且不会出现在COM加载项对话框中。 我想念什么?我已经在网上阅读并重新阅读了很多东西,这开始让我发疯..... 提前加油。     
已邀请:
        较新版本的Office不会读取该HKCU密钥,而是在HKCU下读取此奇怪的复合密钥。 Misha Sneerson在这里有一篇不错的文章(2010年更新) http://blogs.msdn.com/b/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx     
        您是否记得在安装项目中将\“ InstallAllUsers \”属性设置为true?这几乎是没有记载的,在过去的三天中,我花了很长时间才与您描述的问题完全相撞,直到我发现自己忽略了这个问题。将其设置为“ true”,然后将我的项目installas设置为所有用户:) http://the-simple-programmer.blogspot.com/2011/02/deploy-visual-studio-2008-vsto-add-in.html     

要回复问题请先登录注册