如何在调用WCF服务时捕获WPF中的异常

How to Catch Exceptions in WPF when Calling a WCF Service

调用WCF服务时,如何在WPF中捕获异常?


基本上,您将有三种方法:

  • 在您的常规尝试/捕获中重新显示FaultException
  • FaultContract属性标记您的OperationContract并手动将异常转换为自定义错误对象。
  • 实现IErrorHandler行为,并让它为您处理WCF异常。

此链接可以解释以下选项:简化WCF:将异常用作错误


我认为这已经被这个关于堆栈溢出的问题所覆盖。WPF例外

鲍勃。