Office 解决方案的部署系统必备
所有 Office 解决方案都有一些系统必备,必须安装这些系统必备,然后解决方案才能运行。 此外,解决方案还有一些必须部署的必需组件。 您可以创建一个安装程序,该安装程序将在其安装解决方案组件之前检查系统必备。
适用于: 本主题中的信息适用于 Microsoft Office 2013 Preview 和 Microsoft Office 2010 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
Office 解决方案系统必备
最终用户计算机上必须已安装以下软件:
解决方案所面向的 .NET Framework 版本。 有关更多信息,请参见设计和创建 Office 解决方案。
for Office runtime 的 Visual Studio 2010 工具。 Office 2013 Preview 和 Microsoft Office 2010 包括为所需的 Office 运行时组件的 Visual Studio 2010 工具运行解决方案。 有关更多信息,请参见Visual Studio Tools for Office Runtime 安装方案。
备注
为 Office 2013 Preview 和 Microsoft Office,如果要使用 ClickOnce 来部署解决方案,2010 项目面向 .NET Framework 4,必须选择在 系统必备 对话框的 适用于 Office 运行时的 Microsoft Visual Studio 2010 工具 (x86 and x64) 选项。默认情况下,此选项在 Microsoft Office 2010 项目中处于未选中状态。有关更多信息,请参见如何:在最终用户计算机上安装系统必备组件以便运行 Office 解决方案。
由面向 .NET Framework 4 的项目引用的任何实用工具程序集。 有关 Office 项目所使用的实用工具程序集的更多信息,请参见 Visual Studio Tools for Office Runtime 中的程序集。
可运行解决方案的 Office 应用程序。 有关更多信息,请参见在 Microsoft Office 的不同版本中运行解决方案。
备注
Microsoft Office Starter 2010 无法运行使用 Visual Studio 2012 创建的 Office 解决方案。
所安装的 Office 版本的主互操作程序集 (PIA)。
备注
对于面向 .NET Framework 4 的解决方案,PIA 是可选的。有关更多信息,请参见设计和创建 Office 解决方案。
必需的解决方案组件
所有 ClickOnce Office 解决方案都由以下组件组成:
包含已编译的自定义代码和任何依赖程序集(如资源、附属或帮助器库)的程序集。
应用程序清单。
部署清单。
文档(仅适用于文档级解决方案)。
将所有系统必备打包以进行部署
您可以选择必须安装的组件,安装程序会在开始安装之前检查系统必备是否存在,以帮助确保所有 Office 解决方案都可正常工作。 但是,如果最终用户通过打开 .vsto 部署清单文件来安装解决方案,则不会检查系统必备。
您可以选择向客户提供系统必备的方法:
随安装程序一起附带系统必备。
从网站或网络共享下载并安装系统必备。
您可以从这些 Microsoft 下载中心系统必备,也可以为系统必备配置自己的服务器位置。 有关如何选择系统必备以及安装方法的更多信息,请参见如何:与 ClickOnce 应用程序一起安装系统必备组件。
请参见
任务
如何:在最终用户计算机上安装系统必备组件以便运行 Office 解决方案