我有一个 MSI(在 VS 2010 中),它正在 x86 Program Files 文件夹中创建一个 VSTO(4.0)(针对 .NET 4.0;对于 Office 2007),一切似乎都很好。注册表正确显示了 VSTO,VSTO 的文件安装在正确的位置,加载 Office 应用程序后,我可以在加载项中看到插件。
当我尝试在 Office 中启用它时,我收到以下错误:
“此加载项是为这台计算机上的所有用户安装的,并且只能由管理员连接或断开连接。”
它将由管理员为所有用户安装 - 是否有自定义操作或我可以在 MSI 中执行的操作以确保它为所有用户注册/连接?
我已经仔细检查了注册表——VSTO 的 LoadBehavior 仍然是 3 并且没有问题......
有什么想法吗?