当前位置: 代码迷 >> Web Service >> win2008 webservice 抛出错误有关问题
  详细解决方案

win2008 webservice 抛出错误有关问题

热度:769   发布时间:2014-01-17 00:06:00.0
win2008 webservice 抛出异常问题
有一Web服务方法GetData()。返回的是DataSet。 请问我在前台如何获取WS在执行GetData()时出现的异常。如“表名不存在!”或其它具体错误。在前台如何获知(通过Webservice)。
前台加入try,catch结构,应该可以捕捉异常。但是在客户端还是得不到异常的信息,不管是什么错误信息都是报 
客户端发现响应内容类型为“text/html”,但应为“text/xml”。
 请求失败,错误信息为:
这个错误,具体可以看截图。
我是WINFORM 调用 WESERVICE 通过生成代理来调用 
原来webservice是部署在win2003上的没有问题,后来搬到win2008上就出现上述问题。代码和程序没有修改
很多网上的答案 如 :增加 response.type=“text/xml"  还是不行。

急急急啊,希望大侠能给个解决办法。拜谢了!! 

------解决办法--------------------
500 错误说明还没有进入 webmethod 就解析出错了。


------解决办法--------------------
把断点设置在这
公积金贷款帐号合同号为"+strYhdkzh+"的第"+intQc+"期还款贷款余额有异常!请检查后再入帐 ,
然后查看是否有数据类型不一致的
------解决办法--------------------
可以啊,在调试好以前不要编译成dll就可以进行调试了
  相关解决方案