.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错误,请各位大侠指教下!的主要内容,如果未能解决你的问题,请参考以下文章