更新:2007 年 11 月
對於部署報告中的每個 IIS Web 伺服器,您都可以找到該伺服器必須有的網際網路資訊服務 (IIS) Metabase 設定,以用於部署作業。在 XML 部署報告中,"InternetInformationServices" <Resource> 項目包含識別該伺服器必須有之 IIS 設定的 <Setting> 和其他 <Resource> 項目。
注意事項: |
|---|
某些設定名稱、值或類型會與其 IIS 對應項目不同,必須先轉譯才能在目標伺服器上進行設定。 |
如需詳細資訊,請參閱下列主題:
若要在部署報告中尋找 IIS Web 伺服器的 IIS Metabase 設定
開啟 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>