读书人

请教一个wcf的有关问题

发布时间: 2013-11-09 17:06:53 作者: rapoo

请问一个wcf的问题
我的一个项目使用了wcf服务,然后这个项目布署到自己的主机上面是正常的,但布署到客户的服务器上面的时候就提示如下错误,两份项目的代码是一模一样的,没有任何区别。
通信对象 System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态。

请问这个原因可能是什么呢?我要从那方面着手来解决呢?
[解决办法]
客户电脑是否感染了360系列流氓软件?
[解决办法]
把详细错误抛到客户端看,在服务实现的代码里写

try
{
//服务端方法
}
catch (Exception ex)
{
throw new FaultException(ex.ToString());
}

在客户端try catch捕获异常看原因
[解决办法]
用的什么banding,换个试试。
比如:basichttpbinding
[解决办法]
确定下配置问题,一般如果在主机的IIS中没有问题,配置到别的主机/服务器上IIS是不会出现的问题的~

读书人网 >Web Service

热点推荐