現在、WF 4.0をよく調べていますが、STAスレッドでワークフローを実行する方法を理解するのに苦労しています。ワークフローでXPSドキュメントを作成するための要件があります。つまり、UI要素(FixedPage)を作成する必要があります。つまり、ワークフローを実行するスレッドはSTAである必要があります。
3.0では、ManualWorkflowSchedulerServiceを使用していくつかの魔法を実行して(コードのこの部分を管理しなかったため、ここでは詳細を説明しません)、ワークフローをSTAスレッドで実行できます。しかし、現在4.0は大きく異なります。ベータ2でさえベータ1とは異なります...
4.0ワークフローをSTAスレッドで実行する方法を知っている人はいますか?
WorkflowInvokerは、永続性を必要としない短期間のワークフロー専用であるため、使用できません。