Visual Studio 2013无法访问本地托管的WCF Web服务

时间:2014-05-26 09:14:41

标签: c# wcf iis-express

我在visual studio 2013的解决方案中有一个Windows 8.1项目和一个WCF服务项目。 我的服务在使用IIS Express的本地主机上正常运行,现在突然间我在运行项目时遇到此异常:

“无法连接到远程服务器”

http://localhost:'port_number'/'service_name'.svc没有可以接受该消息的端点。这通常是由错误的地址或SOAP操作引起的。”

另一方面,我可以浏览服务并在项目中添加服务引用。

2 个答案:

答案 0 :(得分:1)

检查下面提到的webconfig标识。

 <endpoint address="http://localhost:8087/pricedataservice/DataService.svc" binding="wsHttpBinding"
      bindingConfiguration="WSHttpBinding_IDataService" contract="DataService.IDataService"
      name="WSHttpBinding_IDataService" />

检查您的终端地址是否相同。

答案 1 :(得分:0)

我无法弄清楚原因是什么。问题确实在于消费服务而不是服务本身。

恢复了我的窗口,当一切正常时它解决了问题。

谢谢!