使用 Visual Studio 在 Azure Microsoft暂存 Outlook 加载项

本文介绍如何将 Outlook 外接程序 Web 应用部署到 Azure 并 旁加载外接程序 以在 Outlook 客户端应用程序中进行测试。

重要

本文中所述的过程仅适用于 Outlook 加载项。有关在 Azure 上为其他 Office 应用程序暂存加载项的说明,请参阅 使用 Visual Studio 在 Azure Microsoft 暂存 Office 外接程序

先决条件

  1. 安装 Visual Studio 2022 并选择包含 Azure 开发 工作负载。

    注意

    如果以前已安装 Visual Studio 2022,请使用 Visual Studio 安装程序来确保已安装 Azure 开发工作负荷。

  2. 安装 Office。

    注意

    如果尚未安装 Office,可以注册 1 个月免费试用版

  3. 获取 Azure 订阅。

    注意

    如果还没有 Azure 订阅,可以通过 Visual Studio 订阅获取 Azure 订阅,也可以注册免费试用版

步骤 1:在 Visual Studio 中创建 Outlook 加载项

  1. 以管理员身份启动 Visual Studio。

  2. 选择“创建新项目”。

  3. 使用搜索框,输入“加载项”。

  4. 选择 “Outlook Web 外接程序 ”作为项目类型,然后选择“ 下一步 ”以接受默认设置。

Visual Studio 创建一个基本的 Outlook 加载项,你将能够按原样发布,而无需对其 Web 项目进行任何更改。

步骤 2:将 Outlook 外接程序 Web 应用发布到 Azure

  1. 在 Visual Studio 中打开加载项项目后,右键单击 (或按住) Web 项目,然后选择 “发布”。

  2. 按照 发布 Web 应用中的说明进行操作。 跳过 “发布 Web 应用”前面的文章部分,但请确保在页面顶部选择了 “Visual Studio ”按钮。

    Visual Studio 将 Outlook 加载项的 Web 项目发布到 Azure Web 应用。 当 Visual Studio 完成 Web 项目的发布后,浏览器将打开并显示一个网页,其中包含文本“Web 应用正在运行并正在等待内容”。这是 Web 应用的当前默认页面。

  3. 复制根 URL (例如: https://YourDomain.azurewebsites.net) ;本文稍后编辑外接程序清单文件时需要它。

步骤 3:编辑和部署外接程序清单文件

  1. 在 Visual Studio 中,在 解决方案资源管理器 中打开了示例 Outlook 加载项,展开解决方案,以便显示这两个项目。

  2. 展开 Outlook 外接程序项目 (例如 OutlookWebAddIn) ,右键单击 (或选中并按住清单文件夹) ,然后选择 “打开”。 此时会打开外接程序清单文件。

  3. 在清单文件中,找到“~remoteAppUrl”的所有实例,并将其替换为 Azure 上外接程序 Web 应用的根 URL。 这是之前在将外接程序 Web 应用发布到 Azure 后复制的 URL;例如 。 https://YourDomain.azurewebsites.net

步骤 4:将清单旁加载到 Outlook

按照 旁加载 Outlook 外接程序中的指南进行操作,该外接程序使用仅加载项清单 旁加载加载项。

另请参阅