使用部署报告进行的部署概述

更新:2007 年 11 月

部署报告包含在分布式系统中部署应用程序所需的信息。部署报告包含有关这些应用程序以及承载这些应用程序的逻辑服务器的信息。该报告还包含有关这些应用程序和逻辑服务器的设置、终结点、连接和资源的信息。

说明:

您可以从部署关系图生成部署报告。部署关系图定义和验证系统中的应用程序和需要部署这些应用程序的逻辑服务器之间的宿主关系。有关更多信息,请参见部署报告概述

以下各节包含有关使用部署报告来部署应用程序的更多信息:

  • Before Generating Deployment Reports

  • Generating Deployment Reports

  • Finding Information in Deployment Reports

  • Deployment Tasks using Deployment Reports

生成部署报告之前

生成部署报告之前,请确保将适当的资源添加到应用程序、终结点和逻辑服务器,并确保对其设置进行了适当的配置以反映部署环境。部署过程中需要使用到这些设置,这些设置包括在部署报告中。有关更多信息,请参见下列主题:

下面的列表包含部署所需的一些设置:

您可以使用部署报告来部署那些使用 .NET Framework 设计和实现的应用程序。这些应用程序包括 ASP.NET Web 应用程序、Windows 应用程序和 Office 应用程序,并具有系统定义模型 (SDM) 定义的设置。虽然您可以使用 SDM SDK 将自定义 SDM 应用程序和逻辑服务器类型以及自定义设置添加到现有应用程序类型,但您需要自定义部署过程以解释这些自定义类型和设置。有关更多信息,请参见系统定义模型 (SDM) 概述和系统定义模型 (SDM) SDK (https://go.microsoft.com/fwlink/?LinkId=5 5 395)。

生成部署报告

必须先配置部署关系图上的某些属性,才能生成部署报告。例如,您需要在部署关系图上的 Destination Path 属性中指定一个位置。此属性指定在生成部署报告时用于复制应用程序二进制文件、源文件和内容文件的位置。有关更多信息,请参见如何:生成部署报告

生成部署报告将创建两个版本 - 一个 HTML 版本和一个 XML 版本。HTML 版本提供了一种可用于交流系统及其应用程序的相关要求的可读格式。XML 版本提供了一个可用于自动化部署过程(例如编写部署脚本)的机器可读格式。

说明:

如果您选择仅在部署报告中包括验证错误,则 HTML 版本将仅显示这些错误。XML 版本将包括这些错误以及部署信息。

有关更多信息,请参见部署报告中的关键部分概述

在部署报告中查找信息

下面的列表包含您可以在部署报告中找到的信息:

  • 需要在应用程序配置文件中更新的设置。

  • ASP.NET 应用程序进行部署所需的 IIS 元数据库设置。

  • 部署时需要在目标服务器上验证的 IIS Web 服务器的 IIS 元数据库设置。

  • 部署输出文件的路径。

  • 应用程序、逻辑服务器和区域的连接信息。

  • 应用程序和承载这些应用程序的逻辑服务器之间的关系。

  • Web 服务和 Web 内容提供方终结点的绝对 URI(部署位置)。

有关更多信息,请参见下列主题:

使用部署报告的部署任务

下表包含要使用部署报告中的信息来执行的任务:

任务

相关主题

检索部署输出文件的位置。

创建和配置部署报告中每次使用的应用程序。

部署报告中的应用程序信息

使用部署报告中的设置更新应用程序配置文件。

如何:在部署报告中查找应用程序配置文件设置

使用所需的 ASP.NET 应用程序设置更新 IIS 元数据库。

如何:在部署报告中查找 ASP.NET 应用程序的 IIS 元数据库设置

验证目标服务器是否与逻辑服务器配置相匹配。

如何:在部署报告中查找 IIS Web 服务器的 IIS 元数据库设置

使用部署环境中所用的绝对 Web 服务 URI 更新 Web 服务使用者应用程序配置文件。

使用部署环境中所用的绝对 Web 内容 URI 更新 Web 内容提供方终结点的客户端。

提示:

虽然没有为 Web 内容使用方终结点自动生成配置文件项,但您可以向配置文件添加自定义项。

如何:在部署报告中查找 Web 服务和 Web 内容绝对 URI

使用部署环境中所用的数据库连接字符串更新数据库使用者应用程序配置文件。

如何:在配置文件中更新数据库连接字符串

创建和配置一个新的网站或为 IIS Web 服务器上的每个网站终结点在目标计算机上选择一个现有网站。

部署报告中的逻辑服务器信息

验证用于部署 Office 应用程序的安装系统必备。

Office 应用程序部署要求

请参见

其他资源

创建部署报告