我正在使用 Visual Studio 2010 的 Beta 2 来深入了解 WF4。我创建了一个工作流,该工作流具有一个包含在 If 活动中的 Pick 活动。在 Pick Activity 中,我有两个触发器,一个包含 TimeSpan 为 10 秒的延迟集,另一个触发器有一个书签供经理批准。如果经理在分配的时间内未批准,我正在尝试使用延迟将“状态”变量设置为“过期”。这与 Matt Milner 在他的帖子中所做的非常相似:http: //msdn.microsoft.com/en-us/library/ee342461.aspx,除了他使用 DoWhile 活动,而我需要使用我在这里描述的 If 活动。我还在使用持久性并从 ASP.Net 应用程序托管工作流。我想知道我看到的问题是否是由于 Internet 浏览器没有使工作流在内存中运行引起的,并且在延迟完成后无法重新启动工作流。
问问题
2420 次