gpt4 book ai didi

Windows Workflow Foundation 4.0 选择包含延迟事件的事件

转载 作者:可可西里 更新时间:2023-11-01 09:31:54 26 4
gpt4 key购买 nike

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

最佳答案

如果您使用 WorkflowServiceHost 或 XAMLX 来托管工作流,您将需要配置 WorkflowManagementService 以重新加载和重启工作流。如果您使用的是 WorkflowApplication,则您有责任在持久化后重新加载工作流。

但正如 Chris 所说:关于实际出错的更多信息可能会有所帮助。

关于Windows Workflow Foundation 4.0 选择包含延迟事件的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2044630/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com