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

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

重要

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

先决条件

  1. 安装 Visual Studio 2022 或更高版本,并选择包含 Azure 开发 工作负载。

    注意

    如果以前已安装 Visual Studio,请使用 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 外接程序中的指南进行作,该外接程序使用仅加载项清单 旁加载加载项。

另请参阅