使用 Visual Studio 在 Azure Microsoft暂存 Outlook 加载项
本文介绍如何将 Outlook 外接程序 Web 应用部署到 Azure 并 旁加载外接程序 以在 Outlook 客户端应用程序中进行测试。
重要
本文中所述的过程仅适用于 Outlook 加载项。有关在 Azure 上为其他 Office 应用程序暂存加载项的说明,请参阅 使用 Visual Studio 在 Azure Microsoft 暂存 Office 外接程序。
先决条件
安装 Visual Studio 2022 并选择包含 Azure 开发 工作负载。
注意
如果以前已安装 Visual Studio 2022,请使用 Visual Studio 安装程序来确保已安装 Azure 开发工作负荷。
安装 Office。
注意
如果尚未安装 Office,可以注册 1 个月免费试用版。
获取 Azure 订阅。
注意
如果还没有 Azure 订阅,可以通过 Visual Studio 订阅获取 Azure 订阅,也可以注册免费试用版。
步骤 1:在 Visual Studio 中创建 Outlook 加载项
以管理员身份启动 Visual Studio。
选择“创建新项目”。
使用搜索框,输入“加载项”。
选择 “Outlook Web 外接程序 ”作为项目类型,然后选择“ 下一步 ”以接受默认设置。
Visual Studio 创建一个基本的 Outlook 加载项,你将能够按原样发布,而无需对其 Web 项目进行任何更改。
步骤 2:将 Outlook 外接程序 Web 应用发布到 Azure
在 Visual Studio 中打开加载项项目后,右键单击 (或按住) Web 项目,然后选择 “发布”。
按照 发布 Web 应用中的说明进行操作。 跳过 “发布 Web 应用”前面的文章部分,但请确保在页面顶部选择了 “Visual Studio ”按钮。
Visual Studio 将 Outlook 加载项的 Web 项目发布到 Azure Web 应用。 当 Visual Studio 完成 Web 项目的发布后,浏览器将打开并显示一个网页,其中包含文本“Web 应用正在运行并正在等待内容”。这是 Web 应用的当前默认页面。
复制根 URL (例如:
https://YourDomain.azurewebsites.net
) ;本文稍后编辑外接程序清单文件时需要它。
步骤 3:编辑和部署外接程序清单文件
在 Visual Studio 中,在 解决方案资源管理器 中打开了示例 Outlook 加载项,展开解决方案,以便显示这两个项目。
展开 Outlook 外接程序项目 (例如 OutlookWebAddIn) ,右键单击 (或选中并按住清单文件夹) ,然后选择 “打开”。 此时会打开外接程序清单文件。
在清单文件中,找到“~remoteAppUrl”的所有实例,并将其替换为 Azure 上外接程序 Web 应用的根 URL。 这是之前在将外接程序 Web 应用发布到 Azure 后复制的 URL;例如 。
https://YourDomain.azurewebsites.net
步骤 4:将清单旁加载到 Outlook
按照 旁加载 Outlook 外接程序中的指南进行操作,该外接程序使用仅加载项清单 旁加载加载项。