0

我有一个非常简单、长时间运行、基于消息的 WCF 工作流,但我遇到了一个问题,因为每当我必须向向工作流发送消息的人抛出异常时,即使它是主动的(我的意思是错误地没有处理引发的异常...)工作流实例进入无法继续的“失败”状态...

我想知道如何关闭它......说不要将工作流的状态更改为“错误”!按照“抛出并继续”的顺序...

4

1 回答 1

1

您需要在 Receive/SendReply 对上实现 WCF FaultContract。

请参阅这篇文章http://msmvps.com/blogs/theproblemsolver/archive/2010/03/24/workflow-4-and-soap-faults.aspx

于 2013-01-17T19:06:09.073 回答