Windows Workflow Foundation 4.0select包含延迟活动的活动

我正在使用Visual Studio 2010的Beta 2来获得对WF4的一些深入了解。 我已经创build了一个工作stream,其中包含一个select活动,包含在If活动中。 在挑选活动中,我有两个触发器,一个包含一个TimeSpan为10秒的延迟,另一个触发器有一个经理批准的书签。 如果经理不批准分配的时间,我试图使用延迟将“状态”variables设置为“过期”。 这与Matt Milner在他的文章中所做的非常相似: http : //msdn.microsoft.com/zh-cn/library/ee342461.aspx ,除了他使用DoWhile活动,而我需要使用If活动I这里已经描述过了。 我也使用持久性和托pipeASP.Net应用程序的工作stream程。 我想知道如果我看到的问题是由于互联网浏览器不能保持工作stream在内存中运行,并且在延迟完成时没有办法让工作stream重新启动。

如果使用WorkflowServiceHost或XAMLX来托管工作流程,则需要配置WorkflowManagementService以重新加载并重新启动工作流程。 如果您正在使用WorkflowApplication,则负责在持久保存后重新加载工作流程。

但是正如克里斯所说的那样:对于实际上出了什么问题的更多信息在这里可能会有所帮助。