How to Catch Exceptions in WPF when Calling a WCF Service
调用WCF服务时,如何在WPF中捕获异常?
基本上,您将有三种方法:
- 在您的常规尝试/捕获中重新显示
FaultException - 用
FaultContract 属性标记您的OperationContract 并手动将异常转换为自定义错误对象。 - 实现
IErrorHandler 行为,并让它为您处理WCF异常。
此链接可以解释以下选项:简化WCF:将异常用作错误
我认为这已经被这个关于堆栈溢出的问题所覆盖。WPF例外
鲍勃。