规划使用 Office 部署 App-V

适用于:

  • Windows 10
  • Windows 11

使用以下信息来规划如何在 Microsoft Application Virtualization (App-V) 内部署 Office。

App-V 语言包支持

可以使用 App-V Sequencer 为语言包、语言界面包、校对工具和屏幕提示语言创建插件包。 然后,可以在连接组中包括插件包,以及使用 Office 部署工具包创建的 Office 包。 Office 应用程序和插件语言包将在同一连接组中无缝交互。

注意

Microsoft Visio 和 Microsoft Project 不支持泰语语言包。

支持的 Microsoft Office 版本

有关支持的 Office 产品列表,请参阅 App-V 支持的 Microsoft Office 产品 ID

注意

必须使用 Office 部署工具而不是 App-V Sequencer 为Microsoft 365 企业应用版创建 App-V 包。 App-V 不支持为批量许可版本的 Office Professional Plus 或 Office Standard 创建包。 对 Office 2013 版Office 365的支持已于 2017 年 2 月结束

将 App-V 与 Office 的共存版本配合使用

可以使用称为“Microsoft Office 共存”的功能在同一台计算机上同时安装多个 Microsoft Office 版本。 通过使用基于 Windows Installer 的 (MSI) Office 版本、即点即用和 App-V 版本,你可以通过 Office 的所有主要版本的组合和安装方法(如果适用)实现 Office 共存。 但是,Microsoft 不建议使用 Office 共存。

Microsoft 建议的最佳做法是完全避免 Office 共存,以防止兼容性问题。 但是,如果迁移过程中出现无法立即解决的问题,Office 共存可以更快地迁移到最新的 Office 版本。 由于此解决方案只是临时解决方案,因此组织必须同时制定计划以完全过渡到较新版本的 Office。

实现 Office 共存之前

在实现 Office 共存之前,请查看下表中与你将在共存中使用的最新版本的 Office 相对应的信息。 此处链接的文档将指导你实现基于 Windows Installer 的 (MSI) 和即点即用安装的 Office 共存。

Office 版本 相关操作指南
Office 2016 如何使用同一台计算机上安装的 Outlook 2016 或 2013 及早期版本的 Outlook
Office 2013 如何在运行另一个 Office 版本的计算机上使用 Office 2013 套件和程序 (MSI 部署)
Office 2010 如何在运行另一个 Office 版本的计算机上使用 Office 2010 套件和程序 (https://support.microsoft.com/kb/2121447)

查看相关指南后,本文将通过更特定于 App-V 部署的 Office 共存信息来补充你学到的内容。

支持的 Office 共存方案

下表汇总了支持的共存方案。 它们根据你开始使用的版本和部署方法以及要迁移到的版本和部署方法进行组织。 在将其部署到生产受众之前,请务必全面测试所有共存解决方案。

注意

Microsoft 不支持在启用了远程桌面会话主机角色服务的 Windows Server 环境中使用多个版本的 Office。 若要运行 Office 共存方案,必须禁用此角色服务。

Windows 集成和 Office 共存

基于 Windows Installer 和即点即用的 Office 安装方法与基础 Windows OS 的某些点集成,但共存可能会导致这些集成发生冲突。 App-V 可以对特定版本的 Office 进行排序,以排除可能成为潜在问题点的集成,从而将它们与 OS 隔离,并防止出现兼容性或用户体验问题。

下表介绍了每个版本的 Office 的集成级别,以及 App-V 可以使用哪种模式对它们进行排序。

Office 版本 App-V 可以使用的此版本的 Office 进行排序的模式
Office 2007 始终不集成。 App-V 不提供与虚拟化版本的 Office 2007 的任何操作系统集成。
Office 2010 集成和非集成模式。
Office 2013 始终集成。 无法禁用 Windows 操作系统集成。
Office 2016 始终集成。 无法禁用 Windows 操作系统集成。

Microsoft 建议仅部署一个集成 Office 实例的 Office 共存。 例如,如果使用 App-V 部署 Office 2010 和 Office 2013,则应在非集成模式下对 Office 2010 进行排序。

Office 共存方案的已知限制

以下部分介绍了在使用 App-V 实现与 Office 共存时可能遇到的问题。

基于 Windows Installer/即点即用和 App-V Office 共存方案的常见限制

在同一计算机上安装以下版本的 Office 时,可能会出现限制:

  • 具有基于 Windows Installer 的 Office 2010 版本
  • Office 2013 或 Office 2016 App-V

在发布 Office 2013 或 Office 2016 和基于 Windows Installer 的 Office 2010 的早期版本的同时,App-V 可能会导致 Windows Installer 启动。 这种情况是因为 Office 2010 的基于 Windows Installer 或即点即用版本尝试自动注册到计算机。

若要绕过本机 Word 2010 的自动注册操作,请执行以下步骤:

  1. 退出Word 2010。

  2. 通过执行以下任务启动注册表编辑器:

    • 在 Windows 7k 中,选择“ 开始”,在“开始搜索”框中键入 regedit ,然后选择 Enter 键。

    • 在 Windows 客户端中,输入 regedit,在“开始”页上选择 Enter,然后选择 Enter 键。

      如果系统提示输入管理员密码,请输入密码。 如果系统提示你进行确认,请选择“ 继续”。

  3. 找到并选择以下注册表子项:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
    
  4. “编辑 ”菜单上,选择“ 新建”,然后选择“ DWORD 值”。

  5. 键入 NoReReg,然后选择 Enter 键。

  6. 右键单击“ NoReReg”,然后选择“ 修改”。

  7. “值数据 ”框中,输入 1,然后选择“ 确定”。

  8. 在“文件”菜单上,选择“退出”以关闭注册表编辑器。

使用 App-V 部署 Office 时,Office 如何与 Windows 集成

使用 App-V 部署 Office 2013 或 Office 2016 时,Office 与操作系统完全集成,该操作系统为最终用户提供与不使用 App-V 部署 Office 时相同的特性和功能。

Office 2013 或 Office 2016 App-V 包支持以下与 Windows 操作系统的集成点:

集成点 说明
Skype for Business (以前是适用于 Firefox 和 Chrome 的 Lync) Meeting Join 插件 用户可以从 Firefox 和 Chrome 加入 Skype 会议
发送到 OneNote 打印驱动程序 用户可以打印到 OneNote
OneNote 链接笔记 OneNote 链接笔记
发送到 OneNote Internet Explorer 加载项 用户可以从 IE 发送到 OneNote
Skype for Business (以前的 Lync) 和 Outlook 的防火墙例外 Skype for Business (以前的 Lync) 和 Outlook 的防火墙例外
MAPI 客户端 本机应用和外接程序可以通过 MAPI 与虚拟 Outlook 交互
用于 Firefox 的 SharePoint 插件 用户可以在 Firefox 中使用 SharePoint 功能
邮件控制面板小程序 用户获取 Outlook 中的邮件控制面板小程序
主互操作程序集 支持托管加载项
Office 文档缓存处理程序 允许 Office 应用程序的文档缓存
Outlook 协议搜索处理程序 用户可以在 Outlook 中搜索
活动 X 控件 有关 ActiveX 控件的详细信息,请参阅 ActiveX 控件 API 参考
OneDrive Pro 图标覆盖 当用户查看文件夹 OneDrive Pro 文件夹时,Windows 资源管理器 shell 图标覆盖
Shell 扩展
快捷方式
Windows 搜索