一旦它退出开发环境,如何调试WCF服务

时间:2010-05-14 20:09:46

标签: wcf

我有一个WCF服务,当我在本地托管时,我能够很好地进行通信。

我现在已将其部署到IIS中的Web服务器,我可以通过导航到http://site.com:8000/service/servicename.svc?wsdl

来获取wsdl文件而不会出现错误

在尝试测试时,我创建了一个控制台应用程序,并且能够成功地为此添加服务引用。但是当我尝试在服务引用上运行Get()方法时,它只是挂起而没有响应。

我该如何开始调试?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的服务在dev中工作但在IIS中不起作用,则通常是由于WCF配置有问题:

  • 配置是否到位(因为您可以添加服务引用)
  • 您使用的协议是否可用。您使用的配置必须与打开的配置相匹配。例如,您是否在没有WAS的情况下使用nettcpip绑定。