我想開發應用WCF服務的Windows Phone應用程序。我做了在這裏描述下:WP7 + WCF服務:沒有終點的(URL)聽,可以接受該消息
http://www.c-sharpcorner.com/UploadFile/raj1979/5280/
(當然,我用我自己的表從數據庫)。問題是:
- 我調試包含WCF服務類庫項目(查看是否它的一些方法是否正確調用)
- 方法之後返回我看到錯誤的實體:
There was no endpoint listening at http://localhost:1708/Service1.svc that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
的的InnerException是The remote server returned an error: NotFound.
的ServiceReferences.ClientConfig
在Windows Phone應用程序:
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IService1" maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:1708/Service1.svc" binding="basicHttpBinding"
bindingConfiguration="BasicHttpBinding_IService1" contract="ServiceReference1.IService1"
name="BasicHttpBinding_IService1" />
</client>
</system.serviceModel>
</configuration>
我不知道^ h解決它。有任何想法嗎 ?我試圖從該網站很多答案,但沒有工作
你可以瀏覽到服務地址(HTTP://本地主機:1708/Service1.svc)? – carlosfigueira 2011-05-29 15:20:47
carlosfigueira >>是的,我可以嘗試 – Tony 2011-05-29 15:33:19
一些事情:使用Fiddler(或其他網絡捕獲工具),看是否從服務器的響應有任何附加信息;在服務器上啓用跟蹤以查看它是否顯示任何錯誤消息,這也可以提供有關該問題的更多信息。 – carlosfigueira 2011-05-29 23:28:32