Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在.net 2008 中有一个标准(?)Web 服务客户端解决方案 = 从我正在使用的 Web 服务下载 wsdl 文件后由 wsdl.exe 工具创建的类。然后我只调用这个自动创建的继承 System.Web.Services.Protocols.SoapHttpClientProtocol 的类的方法及其调用方法。我在测试环境中测试了很多。“问题”是它总是有效的。我的意思是,我不认为我可以假设它总是在生产环境中工作,但应该添加某种错误/异常处理,但问题是:怎么做?
将对您的网络服务的调用包装在
try { } catch { }
堵塞。
您可以捕获 Web 服务中止特定异常,然后检查内部异常以找出实际发生的情况。