运行 Office 加载项的要求

本文介绍了运行 Office 加载项的软件和设备要求。

注意

如果你计划将加载项发布到 AppSource,并使其在 Office 体验中可用,请确保你遵守商业市场认证政策。 例如,加载项必须适用于支持你定义的方法的所有平台,才能通过验证(有关详细信息,请参阅第 1120.3 部分以及 Office 加载项应用程序和可用性页)。

有关 Office 外接程序当前支持位置的高级视图,请参阅 Office 外接程序的 Office 客户端应用程序和平台可用性

服务器要求

为了能够安装和运行任何 Office 外接程序,您需要首先将 UI 的清单和网页文件以及外接程序的代码部署到服务器上的合适位置。

对于所有类型的外接程序(内容、Outlook 和任务窗格外接程序以及外接程序命令),你需要将你的外接程序的网页文件部署到 Web 服务器或 Web 托管服务,如 Microsoft Azure

强烈建议对加载项使用 HTTPS 终结点(尽管无需在所有加载项方案中都严格遵循此要求)。 不受 SSL (HTTPS) 保护的加载项会在使用期间生成不安全的内容警告和错误。 如果计划在 Office web 版 中运行加载项或将外接程序发布到 AppSource,则它必须受到 SSL 保护。 如果加载项访问外部数据和服务,它应受 SSL 保护,以保护传输中的数据。 自签名证书可用于开发和测试,但前提是证书在本地计算机上受信任。

提示

在 Visual Studio 中开发和调试加载项时,Visual Studio 使用 IIS Express 在本地部署并运行加载项的网页文件,无需使用其他 Web 服务器。

对于内容和任务窗格加载项,在支持的 Office 客户端应用程序(Excel、PowerPoint、Project 或 Word)中,还需要 SharePoint 上的应用程序目录才能上传外接程序的 XML 清单文件,或者需要使用集成应用程序部署外接程序。

若要测试和运行 Outlook 加载项,用户的 Outlook 电子邮件帐户必须驻留在 Exchange 2013 或更高版本上,该帐户可通过 Microsoft 365、Exchange Online或本地安装获得。 用户或管理员在该服务器上安装 Outlook 外接程序的清单文件。

注意

Outlook 中的 POP 和 IMAP 电子邮件帐户不支持 Office 加载项。

客户端要求:Windows 台式机和平板电脑

为在基于 Windows 的台式机、笔记本电脑或平板电脑设备上运行的受支持 Office 桌面客户端或 Web 客户端开发 Office 外接程序时,需要以下软件。

  • 对于 Windows x86 和 x64 台式机与平板电脑(如 Surface Pro):

    • 在 Windows 7 或更高版本上运行的 32 位或 64 位版本 Office 2013。
    • Excel 2013、Outlook 2013、PowerPoint 2013、Project Professional 2013、Project 2013 SP1、Word 2013 或更高版本的 Office 客户端(如果专门为这些 Office 桌面客户端之一测试或运行 Office 加载项)。 Office 桌面客户端可以在本地安装或通过即点即用安装在客户端计算机上。

    如果你有有效的 Microsoft 365 订阅,并且你无权访问 Office 客户端,则可以 下载并安装最新版本的 Office

  • 必须安装 Microsoft Edge,但不必是默认浏览器。 为了支持 Office 加载项,充当主机的 Office 客户端使用属于 Microsoft Edge 的 Webview 组件。

    注意

    • 严格地说,可以在安装了 Internet Explorer 11 (IE11 的计算机上开发加载项,) 但不能安装 Microsoft Edge。 但是,IE11 仅用于在 Windows 和 Office 版本的某些较旧组合上运行加载项。 有关更多详细信息 ,请参阅 Office 加载项使用的浏览器和 Web 视图控件 。 建议不要将此类旧环境用作主要加载项开发环境。 但是,如果加载项的客户可能使用这些旧组合,我们建议你支持 Internet Explorer 提供的 Trident Webview。 有关详细信息,请参阅 支持较旧的 Microsoft Webview 和 Office 版本
    • 必须关闭 Internet Explorer 的增强安全配置 (ESC) 才能使 Office Web 加载项正常工作。 如果在开发加载项时使用 Windows Server 计算机作为客户端,请注意 Windows Server 中会默认打开 ESC。
  • 默认浏览器是下述软件之一:Internet Explorer 11,或者 Microsoft Edge、Chrome、Firefox 或 Safari (Mac OS) 的最新版。

  • HTML 和 JavaScript 编辑器,例如Visual Studio CodeVisual Studio 和 Microsoft 开发人员工具或非 Microsoft Web 开发工具。

客户端要求:OS X 桌面

作为 Microsoft 365 的一部分分发的 Outlook on Mac 支持 Outlook 加载项。在 Outlook on Mac 中运行 Outlook 加载项的要求与 Outlook on Mac 本身相同:操作系统必须至少为 OS X v10.10“Yosemite”。 由于 Mac 版 Outlook 使用 WebKit 作为布局引擎以呈现加载项页,因此没有其他浏览器依赖项。

以下是支持 Office 加载项的 Mac 版 Office 的最低客户端版本。

  • Word 版本 15.18 (160109)
  • Excel 版本 15.19 (160206)
  • PowerPoint 版本 15.24 (160614)

客户端要求:针对 Office Web 客户端和 SharePoint 的浏览器支持

支持 ECMAScript 5.1、HTML5 和 CSS3 的任何浏览器(除 Internet Explorer 外),如 Microsoft Edge、Chrome、Firefox 或 Safari (Mac OS) 。

客户端要求:非 Windows 智能手机和平板电脑

特别是对于在智能手机和非 Windows 平板电脑设备上运行的 Outlook,测试和运行 Outlook 加载项需要以下软件。

Office 应用程序 设备 操作系统 Exchange 帐户 移动浏览器
Android 版 Outlook - Android 平板电脑
- Android 智能手机
- Android 4.4 KitKat 或更高版本 Microsoft 365 商业应用版或Exchange Online的最新更新 浏览器不适用。 使用适用于 Android 的本机应用。1
iOS 版 Outlook - iPad 平板电脑
- iPhone 智能手机
- iOS 11 或更高版本 Microsoft 365 商业应用版或Exchange Online的最新更新 浏览器不适用。 使用适用于 iOS 的本机应用。1
Outlook 网页版 (现代) 2 - iPad 2 或更高版本
- Android 平板电脑
- iOS 5 或更高版本
- Android 4.4 KitKat 或更高版本
在 Microsoft 365 上,Exchange Online - Microsoft Edge
-铬
-火狐
-Safari
Outlook 网页版(经典) - iPhone 4 或更高版本
- iPad 2 或更高版本
- iPod Touch 4 或更高版本
- iOS 5 或更高版本 本地 Exchange Server 2013 或更高版本3 -Safari

注意

1 OWA for Android、OWA for iPad 和 OWA for iPhone 本机应用已 弃用

2 iPhone 和 Android 智能手机上的新式Outlook 网页版不再需要或可用于测试 Outlook 加载项。

3 Android 版 Outlook、iOS 版和具有本地 Exchange 帐户的新式移动 Web 不支持加载项。

提示

可通过查看邮箱工具栏,在 Web 浏览器中区分经典和新式 Outlook。

新式

以蓝色和白色显示“Outlook”的新式 Outlook 工具栏部分。

经典

经典 Outlook 工具栏,以黑白显示“Office 365”和“Outlook”。

另请参阅