我們手動編碼使用客戶端調用WCF服務的時候會出現服務不支持 .Net Framing的錯誤 ,
具體信息如下:
You have tried to create a channel to a service that does not support .Net Framing. It is possible that you are encountering an HTTP endpoint.
解決辦法:
檢查宿主進程裡,WCF服務的終結點地址例如:Uri httpAddress = new Uri (http://localhost:8002/WCFService);
使用的綁定協議為HTTP,客戶端在調用WCF服務的時候必須使用相應的HTTP協議。修改 後就可以正確調用服務。