前言:
前段時間接手了公司一個十幾年前的老專案,該專案對外提供的服務使用的是WCF進行通訊的。因為需要其他專案需要頻繁的使用該WCF服務,所以我決定把這個WCF部署到IIS中避免每次除錯執行檢視效果。
安裝並配置本地IIS:
新增WCF網站
開啟目錄瀏覽
訪問.svc檔案,提示HTTP 錯誤 404.3 - Not Found
由於擴充套件配置問題而無法提供您請求的頁面。如果該頁面是指令碼,請新增處理程式。如果應下載檔案,請新增 MIME 對映。
IIS 配置.svc的MIME對映
首先新增MIME型別
副檔名:svc
MIME型別:application/octet-stream
新增.svc管理處理程式:
請求路徑: *.svc
型別: System.ServiceModel.Activation.HttpHandler
名稱: svc-Integrated
點選.svc檔案檢視WCF執行效果
參考文章