【发布时间】:2011-07-08 02:39:41
【问题描述】:
我正在使用 WCF 工作流服务应用程序 (DeclarativeServiceLibrary)。我有一个与工作流服务通信的 Windows 窗体客户端。我能够使用 TryCatch 块处理已知错误。 但万一程序遇到任何未知异常并到达 catch 块,我想向客户端返回一条通用消息。有人可以帮助我实现这一目标吗?
【问题讨论】:
标签: asp.net wcf workflow-foundation-4
我正在使用 WCF 工作流服务应用程序 (DeclarativeServiceLibrary)。我有一个与工作流服务通信的 Windows 窗体客户端。我能够使用 TryCatch 块处理已知错误。 但万一程序遇到任何未知异常并到达 catch 块,我想向客户端返回一条通用消息。有人可以帮助我实现这一目标吗?
【问题讨论】:
标签: asp.net wcf workflow-foundation-4
我们有一个示例来演示这一点,WCF 服务和工作流服务检查一下。
【讨论】:
如果在工作流中捕获到异常,则应使用提供错误异常的 SendReply 活动。您的服务合同还需要定义故障合同,否则客户端收到的异常将导致通道故障。
【讨论】: