Visual Studio Tools for Office Runtime 安装方案

您可以通过三种不同的方式来安装 Visual Studio 2010 Tools for Office Runtime:

  • 在 Visual Studio 2010 中安装 Microsoft Office 开发人员工具。

  • 安装 Microsoft Office 2010。

  • 安装 Visual Studio 2010 Tools for Office Runtime 可再发行组件。

安装哪些运行时组件取决于计算机配置和安装方案。

每个安装方案中安装的运行时组件

Visual Studio 2010 Tools for Office Runtime 有三个组件:Office 解决方案加载程序、.NET Framework 3.5 的 Office 扩展和 .NET Framework 4 的 Office 扩展。 安装运行时期间,始终会安装 Office 解决方案加载程序。 是否安装 .NET Framework 的 Office 扩展取决于计算机配置和安装方案。 如果首次安装运行时的时候无法安装其中一个 Office 扩展,则运行时会在以后满足某些要求时自动安装缺少的 Office 扩展。 运行时的这种功能称为“按需安装”。

下表显示了在每个运行时安装方案中默认安装的运行时组件。 后面提供了有关每个安装方案的更多信息。

运行时安装方案

Office 解决方案加载程序

.NET Framework 3.5 的 Office 扩展

.NET Framework 4 的 Office 扩展

使用 Visual Studio 2010

是的,如果已安装了 .NET Framework 3.5

使用 Microsoft Office 2010

是的,如果已安装了 .NET Framework 3.5

使用运行时可再发行组件

是的,如果已安装了 .NET Framework 3.5

是的,如果已安装了 .NET Framework 4

使用 Visual Studio 安装运行时

在 Visual Studio 2010 中安装 Office 开发人员工具时,始终会在开发计算机上安装 .NET Framework 4 的 Office 扩展。 仅当开发计算机上已存在 .NET Framework 3.5 时,才会安装 .NET Framework 3.5 的 Office 扩展。 如果在安装 Visual Studio 2010 后安装 .NET Framework 3.5,则在首次创建面向 .NET Framework 3.5 的 Office 项目时,运行时会自动安装 .NET Framework 3.5 的 Office 扩展。

有关如何安装 Office 开发人员工具的更多信息,请参见如何:将计算机配置为开发 Office 解决方案

使用 Microsoft Office 2010 安装运行时

安装 Microsoft Office 2010 时,仅当开发计算机上已存在 .NET Framework 3.5 时,才会安装 .NET Framework 3.5 的 Office 扩展。 如果在安装 Microsoft Office 2010 后安装 .NET Framework 3.5,则在 Microsoft Office 2010 应用程序首次尝试加载面向 .NET Framework 3.5 的解决方案时,运行时会自动安装 .NET Framework 3.5 的 Office 扩展。

目前,.NET Framework 4 的 Office 扩展不随 Microsoft Office 2010 一起安装,即使安装 Microsoft Office 2010 时 .NET Framework 4 已存在也是如此。 若要在最终用户计算机上安装 Office 的 .NET Framework 4 扩展,必须包括 Visual Studio 2010 Tools for Office Runtime 可再发行组件作为解决方案的必备组件。 有关系统必备组件的更多信息,请参见Office 解决方案的部署系统必备

使用运行时可再发行组件安装运行时

在部署 Office 解决方案时,可以通过手动运行 Visual Studio 2010 Tools for Office Runtime 可再发行组件或通过包括该可再发行组件以作为系统必备组件来安装运行时。

使用 Visual Studio 2010 Tools for Office Runtime 可再发行组件安装运行时期间,如果计算机上已存在相应的 .NET Framework 版本,则将安装 .NET Framework 3.5 的 Office 扩展和 .NET Framework 4 的 Office 扩展。 如果在安装运行时期间计算机缺少其中一个版本的 .NET Framework,则当时不会安装缺少的 .NET Framework 版本的 Office 扩展。 如果以后安装缺少的 .NET Framework 版本,则在下次安装(如果运行时是随使用 ClickOnce 部署的解决方案安装的)或加载(如果运行时是随使用 Windows Installer 部署的解决方案安装的)需要相应 Office 扩展的解决方案时,运行时会自动安装该扩展。

有关在 ClickOnce 解决方案中包括系统必备组件的更多信息,请参见如何:在最终用户计算机上安装系统必备组件以便运行 Office 解决方案。 有关如何从可再发行组件包手动安装运行时的更多信息,请参见如何:安装 Visual Studio Tools for Office Runtime 可再发行组件

请参见

概念

Visual Studio Tools for Office Runtime 概述

其他资源

Visual Studio Tools for Office Runtime 中的程序集