技术开发 频道

Office 2010 的安装程序体系结构概述

   · 安装程序自定义文件。在安装过程的初期,安装程序会确定您是否已为所安装的产品指定了安装程序自定义文件(.msp 文件)。安装程序自定义 .msp 文件是在管理员使用 Office 自定义工具 (OCT) 自定义 Office 2010 安装时创建的。OCT 是安装程序的一部分,建议您使用该工具进行大部分自定义设置。自定义文件包含为安装指定的所有修改,其中包括控制安装过程的自定义设置。

  OCT 在 Office 2010 的批量许可版本中提供。若要确定您安装的 Office 2010 是否为批量许可版本,请检查 Office 2010 安装磁盘以确定其中是否包含一个名为 Admin 的文件夹。如果存在 Admin 文件夹,则磁盘是批量许可版本;否则,磁盘为零售版本。

  如果没有在命令行上或 Config.xml 文件中指定自定义文件,则安装程序将搜索安装点上的 Updates 文件夹中是否有特定于所安装产品的自定义文件。默认情况下,安装点上包括 Updates 文件夹。大多数情况下,建议在此文件夹中存储安装点上包括的所有 Office 产品的安装程序自定义 .msp 文件和软件更新。

  重要:

  如果计划部署多个安装程序自定义文件(.msp 文件),则只能将要安装的各个 Office 2010 产品的一个自定义 .msp 文件放在初始安装的 Updates 文件夹中。Updates 文件夹仅支持要安装的各个 Office 2010 产品的一个安装程序自定义 .msp 文件(修补程序)。在安装完 Office 之后,您必须部署产品其余的自定义 .msp 文件。

  如果正在部署多个 Office 2010 产品(例如 Microsoft Office Professional Plus 2010 和 Microsoft Visio Professional 2010),可以在 Updates 文件夹中包括 Office Professional Plus 2010 的一个自定义 .msp 文件和 Visio Professional 2010 的一个自定义 .msp 文件。放在 Updates 文件夹中的自定义 .msp 文件将会首先部署。因此,它们必须包括无法在安装之后更改的任何安装程序自定义(例如,安装位置)。

  如果正在部署 Office 2010 的初始安装,并且还要部署 Office 2010 软件更新(例如 Service Pack 和修补程序),则安装程序可以将产品更新作为安装过程中的一部分进行应用。您可以将 Office 2010 产品更新放在 Updates 文件夹中。例如,如果 Updates 文件夹既包含一个安装程序自定义 .msp 文件又包含产品更新,则安装程序将在初始安装时仅应用安装程序自定义 .msp 文件,并会在安装完成后应用产品更新。

  安装程序使用附加到自定义文件的 XML 数据确定如何安装产品,例如是否安静运行或在功能树中要显示哪些功能。自定义文件中的设置将替代 Setup.xml 和 Package.xml 文件中包含的默认设置。

  有关安装程序自定义文件的详细信息,请参阅简化的自定义模型。有关使用 OCT 的详细信息,请参阅 Office Customization Tool in Office 2010(该链接可能指向英文页面)。

   · Config.xml 文件。每个核心产品文件夹都包含指导安装程序安装该产品的 Config.xml 文件。您可以编辑 Config.xml 以自定义安装过程。例如,可以使用 Config.xml 中的元素指定安装中要包括的产品或语言。Config.xml 中的设置优先于自定义文件中的设置以及 Setup.xml 和 Package.xml 文件中包含的默认设置。

  有关如何以及何时编辑 Config.xml 的详细信息,请参阅 Config.xml file in Office 2010(该链接可能指向英文页面)。

  建立功能树

  安装程序使用 XML 文件中包含的信息创建一个功能树,其中包括产品中提供的所有应用程序和功能。通过使用 Office 自定义工具,可以查看功能树并指定在用户的计算机上要安装哪些应用程序和功能。如果允许用户以交互方式运行安装程序,则用户在安装程序用户界面中将看到您修改过的功能树。

  有关指定要安装哪些 Office 功能的详细信息,请参阅配置 Office 2010 的功能安装状态。

  在用户的计算机上创建本地安装源

  安装程序会调用名为 Office Source Engine (Ose.exe) 的程序,以在用户的计算机上创建所需的本地安装源 (LIS)。为了创建本地安装源,安装程序会将安装点中的文件复制到用户计算机上的某个隐藏位置。默认位置是安装 Office 的驱动器根目录下的 \MSOCache\All Users。然后,安装程序会使用 Windows Installer 从该本地安装源安装 Office。

  本地安装源具有以下几个主要优点:

   · 安装 Office 之后,安装程序可以使用本地源修复、重新安装或添加 Office 功能。

   · 几乎不需要向正在应用软件更新的用户提示访问网络或 CD 源,因为本地就有安装源。

   · 可以先部署本地安装源,然后再触发用户计算机上的 Office 安装,以便减少网络上的负载。在这种情况下,甚至可以从本地安装源运行安装程序,从而使用户可以在无网络连接的情况下完成 Office 安装。

  有关本地安装源的详细信息,请参阅所需的本地安装源。

  安装 Office

  安装开始时,安装程序会检查所需的磁盘空间和功能依存关系,然后调用 Windows Installer 以在用户的计算机上从本地安装源安装正确的一组程序包(MSI 文件)。安装程序会使用前面提及的 XML 数据确定要包括哪组 MSI 文件。安装过程中安装程序向用户显示的进度栏会将整个安装进度考虑在内,包括应用 Updates 文件夹中的自定义设置和软件更新。

  注意:

  尽管安装程序使用 Windows Installer 安装 Office,但 Windows Installer 本身不能独立于安装程序而安装单独的 MSI 文件。

点击查看更多TechNet精彩文章

0
相关文章