【问题标题】:After installing my VSTO add-in through a Wix Installer when I open outlook it asks to be installed again通过 Wix 安装程序安装我的 VSTO 加载项后,当我打开 Outlook 时,它要求再次安装
【发布时间】:2019-10-21 20:10:27
【问题描述】:

我用 Visual Studio 创建了一个 Outlook 插件,还用 wix 创建了一个安装程序项目。当我运行安装程序时,它安装得非常好,但唯一的问题是,当您打开 Outlook 时,它会询问您是否要再次安装加载项,但这次使用 ClickOnce。有没有办法阻止这种情况?

我已尝试转到 VSTO 项目的属性并关闭“签署 ClickOnce 清单”,但在我构建时会重新检查,问题仍然存在。

【问题讨论】:

  • 我已经开发了Outlook VSTO插件和Wixtoolset的dozon。我认为您的负载行为有问题。如果您需要 wix 工具集,请告诉我
  • @Shyam 感谢您的回复。我似乎已经通过手动添加一个密钥到 \Software\Microsoft\VSTO\Security\Inclusion 解决了这个问题。虽然我想这不是建议。我认为我刚刚发现的更好的解决方案是在清单路径前添加 file:/// 以避免出现 ClickOnce 提示。我发现的另一个问题,但您可能可以帮助我解决,我如何强制安装密钥不进入 x64 操作系统和 x64 Outlook 安装的 WOW6432Node

标签: visual-studio wix installation vsto outlook-addin


【解决方案1】:

看起来您混合了 ClickOnce 和 VSTO 清单。基本上,iyou 部署了 ClickOnce 清单而不是 VSTO 清单。

Deploy an Office solution by using Windows Installer 文章介绍了为您的 Office 解决方案创建 Windows 安装程序所需的步骤。

【讨论】:

    猜你喜欢
    • 2021-04-10
    • 1970-01-01
    • 1970-01-01
    • 2021-06-29
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    相关资源
    最近更新 更多