1. 程式人生 > >WCF分布式4:客戶端訪問寄宿在IIS中的WCF服務

WCF分布式4:客戶端訪問寄宿在IIS中的WCF服務

ram order ble style 部署過程 比較 logs 一個 model

部署過程比較簡單,新建一個站點,指向服務的物理路徑,設置一個端口。即可。

新建的站點對應一個應用程序池,設置應用程序池中的.NET版本為4.0

寫一個測試客戶端,訪問IIS中的WCF服務,可能會出現,

Method Not Found

解決措施

第一步,上圖中的 windows Communication Foundation HTTP Activation 打上勾

技術分享

第二步,如果出現

未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類型“ 這個錯誤,

請設置如下:

解決辦法:

若要解決該問題,請在 Visual Studio 2010 命令提示符下運行下面的命令行:

aspnet_regiis.exe -i -enable

或在cmd中運行:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i –enable

這個方法解決了我遇到的問題,希望可以幫助同樣遇到這個問題的朋友。

WCF分布式4:客戶端訪問寄宿在IIS中的WCF服務