WCF分布式4:客戶端訪問寄宿在IIS中的WCF服務
阿新 • • 發佈:2017-08-25
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服務