【问题标题】:Creating Executable for Office Outlook Plugin/Add-in为 Office Outlook 插件/加载项创建可执行文件
【发布时间】:2020-08-19 01:02:57
【问题描述】:

我为 Outlook 开发了一个插件。当我发布并创建它的 .exe 时。它安装并出现在 Outlook 上。

当我创建 MSI 文件(通过添加安装项目并执行包括添加项目输出在内的步骤)时,它会正确安装,但不会反映在 Outlook 上。

为 Outlook 插件创建 MSI 文件的正确方法是什么。

【问题讨论】:

    标签: c# outlook-addin office-addins


    【解决方案1】:

    在部署使用 Visual Studio 创建的 VSTO 外接程序时,您必须创建一组特定的注册表项。这些注册表项提供使 Microsoft Office 应用程序能够发现和加载 VSTO 加载项的信息。看起来您没有为加载项创建所需的 Windows 注册表项。请查看以下文章了解更多信息:

    在您构建项目时,Visual Studio 会在开发计算机上创建这些注册表项,以便您可以轻松运行和调试 VSTO 外接程序。如果使用 ClickOnce 部署 VSTO 外接程序,则会在最终用户计算机上自动创建注册表项。如果您使用 Windows Installer 部署 VSTO 外接程序,则必须配置 InstallShield Limited Edition 项目(或任何基于 MSI)以在最终用户计算机上创建注册表项。

    Deploying an Office Solution by Using Windows Installer 文章中了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-10
      相关资源
      最近更新 更多