如何:在部署报告中查找 IIS Web 服务器的 IIS 元数据库设置
更新:2007 年 11 月
对于部署报告中每个 IIS Web 服务器,您可以查找该服务器上应有的用于部署的 Internet 信息服务 (IIS) 元数据库设置。在 XML 部署报告中,“InternetInformationServices”<Resource> 元素包含用来标识该服务器上应有的 IIS 设置的 <Setting> 和其他 <Resource> 元素。
![]() |
---|
这些设置中部分设置的名称、值或类型与它们的 IIS 对应项不同,在目标服务器上配置它们前需要进行转换。 |
有关更多信息,请参见下列主题:
在部署报告中查找 IIS Web 服务器的 IIS 元数据库设置
打开 XML 部署报告。
在 <LogicalServers> 元素下,找到 IIS Web 服务器的 <LogicalServer> 元素。
在 <LogicalServer> 元素下,找到“InternetInformationServices”<Resource> 元素。
“InternetInformationServices”元素包含用来标识该服务器上应有的 IIS 设置的 <Setting> 元素和其他 <Resource> 元素。
说明:
IIS 6.0 之前的版本不存在应用程序池。因此,将应用程序部署到运行 IIS 6.0 之前的版本的服务器时,将忽略“ApplicationPools”<Resource> 元素。
对于每个 <Setting> 元素,从“Resultant”<Facet> 元素中检索值。
示例
下面的示例包含一个 IIS Web 服务器的 <LogicalServer> 元素。此元素包含一个“InternetInformationServices”<Resource> 元素,其中某些 <Setting> 元素用于标识该 Web 服务器上应有的 IIS 设置。在“InternetInformationServices”<Resource> 元素内,“WebSites”<Resource> 元素包含一个具有“Resultant”<Facet> 元素的“DontLog”<Setting> 元素。
<LogicalServer Name="MyWebServer" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer" Extends="Microsoft_WebHost:WebServer" InstanceId="818bc323-b70d-42a8-bfee-122d55a84b36">
...
<Resource Name="InternetInformationServices" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer.InternetInformationServices" Extends="Microsoft_InternetInformationServices:InternetInformationServices" InstanceId="bcf02a2b-ffcc-42f3-9b20-42c3415e89a1">
<Setting Name="AdminAcl" Definition="System:Int" State="Set" Secure="true" />
<Setting Name="EnableHistory" Definition="System:Boolean" State="Set" Null="true" />
...
<Resource Name="WebSites" Definition=" MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer.InternetInformationServices.WebSites" Extends="Microsoft_InternetInformationServices:WebSites" InstanceId="45f7e221-835b-4999-8487-806a2f17f5cd"><Setting Name="DontLog" Definition="System:Boolean">
<Facet Name="Assigned" Definition="System:Boolean" State="Set" Null="true" />
<Facet Name="Resultant" Definition="System:Boolean" State="Set"><Value>false</Value></Facet>
<Facet Name="Default" Definition="System:Boolean" State="Set">
<Value>false</Value>
</Facet>
</Setting></Resource>
...
</Resource>
...
</LogicalServer>