0
雖然實現WCF客戶端終結system.serviceModel下端點元素的問題,我的配置文件有以下端點項:WCF - 關於配置文件
<endpoint address="http://localhost/MyProject/Services/MyService.svc/MyService"
binding="basicHttpBinding"
contract="MyNamespace.IContract" />
此時該服務沒有在IIS託管。基本上,我使用卡西尼來調用應用程序。這種配置工作正常。但是,如果我刪除/ MYSERVICE元素,我的配置是這樣的:
<endpoint address="http://localhost/MyProject/Services/MyService.svc"
binding="basicHttpBinding"
contract="MyNamespace.IContract" />
我得到以下異常:
System.ServiceModel.ProtocolException:內容類型text/xml的; charset = utf-8不支持服務。客戶端和服務綁定可能不匹配
爲什麼第二個配置會在第一個配置中斷時運行?關於url的/ MyService部分有什麼特別之處?
謝謝!