事件
部署 WCF 程式庫專案
本主題說明如何部署 Windows Communication Foundation (WCF) 服務程式庫專案。
WCF 服務程式庫是一種動態連結程式庫 (DLL)。 因此,它無法自行執行, 而必須部署在裝載環境中。 如需有關這個流程的詳細資訊,請參閱裝載和使用 WCF 服務。
能以任何其他 WCF 服務形式進行部署的方式來部署的 WCF 服務程式庫。 不過,請注意 .NET Framework 不支援 DLL 的設定。 System.Configuration 針對每個應用程式定義域各支援一個組態檔。 WCF 服務程式庫專案藉由在開發期間為程式庫提供 App.config 檔案,來放寬此限制。 但是,部署後無法辨識 App.config 檔案。
您必須將組態程式碼移至裝載環境所辨識的組態檔中。 如果是自我裝載,則應該將 App.config 檔案的內容複製到裝載可執行檔的 App.config 檔案中。 如果您使用 IIS 裝載服務,您應該將 App.config 檔案的內容複製到虛擬目錄的 Web.config 檔案中。
其他資源
訓練
模組
Publish an ASP.NET Core app - Training
Learn how to publish an ASP.NET Core app for deployment to a web server or cloud service.
文件
-
WCF 服務發佈可協助您將應用程式部署至生產環境,以供測試之用。
-
作法:在受控的 Windows 服務中裝載 WCF 服務 - WCF
了解如何建立由 Windows 服務裝載的 WCF 服務。 所有 Windows 版本都提供這個裝載選項。
-
了解如何建立裝載在 Internet Information Services (IIS) 中的 WCF 服務。 IIS 裝載只能和 HTTP 傳輸一起使用。