.net 页面调用webservice 但是捕获不到SOAP错误,请各位大侠指教下!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net 页面调用webservice 但是捕获不到SOAP错误,请各位大侠指教下!相关的知识,希望对你有一定的参考价值。

我的调用代码如下: ServiceReference1.Service1SoapClient client = new ServiceReference1.Service1SoapClient(); client.GetWord(1); 我用以下方式捕获错误: catch (SoapException ex) //label1.Text = ex.Message; catch (Exception exx) Response.Write (exx.Message); SoapException 总是捕获不到,只有最后Exception 一个能捕获到!

参考技术A 是不是地址错了?有可能是你WEBSERVICE未发布吧。先直接在IE上输入你那WEBSERVICE地址,若可以看到WEBSERVICE的XML内容,那说明正常,要不然就是地址不对。追问

大概没明白我的意思,我的webservice是OK的,只是当我的webservice抛出SOAP异常的时候,但我的客户端无法捕获SOAP异常,只能把它当普通异常捕获!

追答

捕获到的普通异常应该不是SOAP异常吧。检查下捕获到的异常类型是什么

参考技术B 。。。追问

混的人,滚远点!

追答

好呗,告诉你

以上是关于.net 页面调用webservice 但是捕获不到SOAP错误,请各位大侠指教下!的主要内容,如果未能解决你的问题,请参考以下文章

ASP.net jQuery调用webservice返回json数据的一些问题

如何在ASP.net中调用webservice里的一个方法

.net webservice

不添加引用,动态调用WebService

Salesforce不登录调用Webservice的方法

.net中webservice是同步调用还是异步调用