Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过C#Web服务处理异常_C#_Web Services_Exception - Fatal编程技术网

通过C#Web服务处理异常

通过C#Web服务处理异常,c#,web-services,exception,C#,Web Services,Exception,这个问题与我本周早些时候提出的问题有关 给出的答案是正确的,只是我忘了提到我们使用的不是WCF,而是常规的XML Web服务,其中没有[DataContract]-所有方法的前缀都是[WebMethod] 使用此服务是否有类似的异常处理方法?FaultContracts的想法很好,但这似乎不适用于非WCF服务 编辑:服务器和客户机都是用.NET(C#)编写的,因此与其说是返回的格式问题,还不如说是客户机程序识别和捕获正确异常的能力,而不是一般的Soap/FaultException

这个问题与我本周早些时候提出的问题有关

给出的答案是正确的,只是我忘了提到我们使用的不是WCF,而是常规的XML Web服务,其中没有
[DataContract]
-所有方法的前缀都是
[WebMethod]

使用此服务是否有类似的异常处理方法?FaultContracts的想法很好,但这似乎不适用于非WCF服务

编辑:服务器和客户机都是用.NET(C#)编写的,因此与其说是返回的格式问题,还不如说是客户机程序识别和捕获正确异常的能力,而不是一般的Soap/FaultException