我在WF 4.0,现在看很难,但我有一个很难搞清楚如何在STA线程运行的工作流程。我有一个要求用于在工作流程中,这意味着需要创建UI元素(固定页面),这意味着在运行工作流中的螺纹必须是STA构建XPS文档。

在3.0中,你可以做一些神奇的(我没有管理这部分代码,因此在这里没有详细说明)与ManualWorkflowSchedulerService获得在STA线程运行的工作流程。但是现在4.0是非常不同的;即使测试图2是从测试1不同...

有人知道如何获得4.0工作流程在STA线程中运行?


我不能使用WorkflowInvoker,因为它仅适用于短暂的工作流程不需要持久,这是我做的。

有帮助吗?

解决方案

您是否尝试过使用WorkflowInvoker?这应该只执行原来的线程上的工作流和背景胎面不安排工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top