更新:2007 年 11 月
部署報告包含在分散式系統中部署應用程式所需的資訊。部署報告包含這些應用程式和裝載這些應用程式之邏輯伺服器的相關資訊。該報告也包含設定、端點、連接和這些應用程式及邏輯伺服器之資源的相關資訊。
注意事項: |
|---|
您可以從部署圖表產生部署報告。部署圖表會定義及驗證系統中的應用程式以及這些應用程式要部署到的邏輯服務器之間的裝載關聯性 (Relationship)。如需詳細資訊,請參閱部署報告概觀。 |
以下各節包含使用部署報告來部署應用程式的詳細資訊:
在產生部署報告之前
產生部署報告
在部署報告中尋找資訊
使用部署報告的部署工作
在產生部署報告之前
在產生部署報告之前,請確定已在應用程式、端點和邏輯伺服器加入了適當的資源,而且已分別進行設定以反映部署環境。這些設定是部署所需且包含在部署報告中。如需詳細資訊,請參閱下列主題:
下列清單包含部署所需的一些設定:
在端點上設定下列設定:
Web 服務提供者 (Provider) 端點 (ASP.NET 應用程式) 的 Service URL 設定。
Web 內容提供者端點 (ASP.NET 應用程式) 的 Relative Path 設定。
Web 網站端點 (網際網路資訊服務 (IIS) Web 伺服器) 的 URL 設定。
如需詳細資訊,請參閱下列主題:
設定應用程式集區 (在 IIS 6.0 或更新版本上執行的 ASP.NET 應用程式) 所需的任何自訂設定。
如需詳細資訊,請參閱下列主題:
您可以使用部署報告來部署那些使用 .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 屬性中指定位置。這個屬性會在部署報告產生時,指定複製應用程式二進位檔、原始程式檔和內容檔案的位置。如需詳細資訊,請參閱 HOW TO:產生部署報告。
產生部署報告會建立兩個版本:HTML 版本和 XML 版本。HTML 版本會提供適合閱讀的格式,可用來傳達有關系統和其應用程式的需求。XML 版本會提供電腦可讀取的格式,可用來自動化部署處理,例如用來撰寫部署指令碼。
注意事項: |
|---|
如果選擇只在部署報告中包含驗證錯誤,則 HTML 版本將只會顯示這些錯誤。XML 版本則除了這些錯誤外,還會包含部署資訊。 |
如需詳細資訊,請參閱部署報告中的索引鍵區段概觀。
在部署報告中尋找資訊
下列清單包含可在部署報告中找到的資訊:
需要在應用程式組態檔中更新的設定。
ASP.NET 應用程式部署所需的 IIS Metabase 設定。
部署時需要在目標伺服器上驗證之 IIS Web 伺服器的 IIS Metabase 設定。
部署輸出檔案的路徑。
應用程式、邏輯伺服器和區域的連接資訊。
裝載這些應用程式之應用程式和邏輯伺服器之間的關聯性 (Relationship)。
Web 服務和 Web 內容提供者 (Provider) 端點的絕對 URI (部署位置)。
如需詳細資訊,請參閱下列主題:
使用部署報告的部署工作
下表包含使用部署報告資訊所執行的工作:
工作 |
相關主題 |
||
|---|---|---|---|
擷取部署輸出檔案的位置。 |
|||
建立及設定部署報告中每個應用程式的用法。 |
|||
使用部署報告中的設定更新應用程式組態檔案。 |
|||
使用必要的 ASP.NET 應用程式設定更新 IIS Metabase。 |
|||
驗證目標伺服器符合邏輯伺服器的組態。 |
|||
使用部署環境中所用的絕對 Web 服務 URI 更新 Web 服務消費者應用程式組態檔案。 |
|||
使用部署環境中所用的絕對 Web 內容 URI 來更新 Web 內容提供者端點的用戶端。
|
|||
使用部署環境中所用的資料庫連接字串來更新資料庫消費者應用程式組態檔案。 |
|||
針對 IIS Web 伺服器上的每個網站端點,在目標電腦上建立及設定新的網站或選擇現有的網站。 |
|||
驗證部署 Office 應用程式的安裝必要條件。 |
注意事項: