使用 Microsoft Application Virtualization 部署 Office 2010
适用于: Office 2010
上一次修改主题: 2016-11-29
本文针对使用 Microsoft Application Virtualization 在中等规模的组织中部署 Microsoft Office 2010 时涉及的过程和步骤提供详细的技术指导。
本文内容:
应用程序虚拟化概述
部署过程简介
在测试环境中部署 Office 2010
用于部署基础结构的资源
应用程序虚拟化概述
Microsoft Application Virtualization (App-V) 是企业级应用程序虚拟化解决方案,它使您能够实时地根据需要将应用程序作为服务进行部署和更新并为其提供相应支持。在使用 App-V 时,可将本地安装的产品中的各个应用程序转换为集中管理的服务。App-V 是针对批量用户的 Microsoft Desktop Optimization Pack (MDOP) 中所包括的六种技术之一。
目标用户
本文的目标访问群体是 IT 专业人员。这些 IT 专业人员包括为大中型组织工作或与其合作的网络经理、顾问和 IT 经理。
先决条件
以前的知识和经验将帮助用户理解和应用本文中的信息,尤其是以下领域的经验:
Microsoft Visual C++ 2005 SP1 可再分发软件包
应用程序虚拟化
2007 Microsoft Office system 或 Office 2010
部署过程简介
在为 App-V 设置支持的基础结构后,部署 Microsoft Office Professional Plus 2010 的过程包括创建和定义以下主要领域:
排序包
发布包
分发点
Application Virtualization Desktop Client
包 包是 Microsoft Application Virtualization 管理和分发的一组用于软件部署的安装源文件。
排序 排序是使用 Microsoft Application Virtualization Sequencer 创建应用程序包的过程。在此过程中,将监视应用程序、配置其快捷方式并创建包含 .osd, .sft, .sprj 和 .ico 文件的应用程序排序包。
发布 发布是在服务器上激活软件包以使其可用于客户端计算机或将其部署到用户和组的方法。
分发点 分发点是能够以流方式将虚拟应用程序包发送到 App-V 客户端的位置。
Application Virtualization Desktop Client Application Virtualization Desktop Client 安装必要的组件,以便客户端计算机可以使用虚拟应用程序。
在测试环境中部署 Office 2010
本节提供了轻型 Application Virtualization 基础结构的测试网络环境图表和说明。它还包括有关使用 Microsoft Application Virtualization 部署 Office Professional Plus 2010 的步骤的过程信息。它不包括详尽的 Office 2010 许可说明、常规 App-V 虚拟化信息以及 App-V Office 部署与其他 Office 部署类型的比较。
在此图表中,服务器 (A) 运行 Windows Server 2008,代表电子软件分发 (ESD) 服务器或 App-V 管理服务器。客户端计算机**(B、C)**运行相同版本的 Windows。客户端计算机 (B) 设置为排序计算机。客户端计算机 (C) 是虚拟化应用程序包的接收计算机。
为 Office 2010 创建排序包
若要为 Office 2010 创建排序的应用程序包,请在 App-V Sequencer 计算机上执行下列步骤。
下载 Microsoft Office 2010 并将安装程序置于 App-V Sequencer 计算机上的临时目录中。
从命令行安装部署套件并指定相关 Windows Installer (.msi) 文件的路径以及环境的适当许可参数。
例如,键入以下命令,然后按 Enter:
msiexec /i OffVirt.msi PROPLUS=1
备注
必须安装与您的计算机的操作系统体系结构相匹配的部署套件版本。
打开 Windows 资源管理器,转到 Q:\ 驱动器,然后使用 8.3 格式创建一个安装文件夹,如 Temp123.xyz。
在 Sequencer 计算机上创建一个包括应用程序名称的目录。您需要将 Sequencer 的输出保存到此目录中。
若要打开 Microsoft Application Virtualization Sequencer,请从“开始”菜单中选择“所有程序”,选择“Microsoft Application Virtualization”,然后选择“Microsoft Application Virtualization Sequencer”。
单击“Create Package”。
为包指定一个名称。
安装到新目录(例如 Q:\Temp123.xyz)中,然后单击“确定”。
单击“Begin Monitoring”以监视安装阶段。
启动 Office 2010 的 Setup.exe。
在“选择所需的安装”提示下单击“自定义”。
备注
在 Office 安装过程中,如果需要安装某功能,请确保选择“安装到硬盘驱动器”。
在“文件位置”选项卡上,配置与在步骤 4 中选定的安装目录匹配的路径
单击“安装”。
安装完成后,在监视启动阶段时检查虚拟应用程序。从“开始”菜单中选择“运行”。
输入可执行虚拟文件的路径以启动虚拟应用程序。
例如,若要启动 Microsoft Word,请键入:
Q:\Temp123.xyz\Office14\WINWORD.EXE,然后单击“确定”。
备注
您必须输入虚拟应用程序的实际路径。
启动应用程序以创建主要功能块。
在“应用程序”页上单击“下一步”。
选择并启动首选应用程序,以便为每个应用程序生成主要功能块。
备注
建议不要启动 Microsoft OneNote、Microsoft Outlook 和 Microsoft SharePoint Workspace,因为其设置可自定义。另外,还建议不要在此步骤中按 F1 来获取帮助。
单击“下一步”。
完成排序后,单击“Finish”。
若要保存程序包,请单击“Package”,然后单击“Save As”。
发布 Office 2010 的排序包
若要发布 Office 2010 的排序包,请在 ESD 服务器或 App-V 管理服务器上执行下列步骤。
打开 App-V Management Console。
启动“管理工具”,然后选择“Application-Virtualization Management Console”。
如果需要,展开“server.net”,然后选择“Applications”节点。
右键单击“Applications”,然后选择“Import Applications”。
浏览到 D:\Content\..\,然后双击新的 *.sprj 文件。
在“General”页上单击“Next”。
选择“Publish to User’s Send to Menu”,然后单击“Next”。
在“File Associations”页上单击“Next”。
在“Access Permissions”页上,单击“Add”,然后键入应用程序名称。
在“Add/Edit User Group”对话框中,导航到用于访问应用程序的适当用户组。
单击“OK”,然后单击“Next”。
若要完成导入向导,请单击“Finish”。
配置客户端计算机以运行 Office 2010
若要配置客户端计算机以运行 Office 2010,请在客户端计算机上执行下列步骤。
安装 Application Virtualization Desktop Client(如果您尚未安装它)。
下载部署套件并解压缩可执行文件 (.exe)。
解压缩可执行文件后,将可以使用 Offvirt.msi 文件。
打开提升的命令提示符。(若要打开提升的命令提示符,请单击“开始”,右键单击“命令提示符”,然后单击“以管理员身份a运行”。)
浏览包含解压缩的 Offvirt.msi 文件的目录。
在命令提示符下,键入以下命令,然后按 Enter:
msiexec /i Offvirt.msi [许可标志]
备注
您必须提供正确的许可标志才能正确配置部署套件。否则,可能无法正确运行。
部署虚拟 Office 包。
若要访问新发布的应用程序,请注销客户端计算机,然后以在发布阶段为其分配应用程序的用户组成员的身份登录。现在,客户端计算机将可以在指定的快捷方式位置使用应用程序。
用于部署基础结构的资源
以下资源可帮助您了解和配置基础结构以便使用 App-V 来测试 Office 2010 部署。