長時間実行されているワークフロー インスタンスを将来新しいワークフロー定義にアップグレードできるようにするために従うべき正しいプロセスは何ですか。
既存のワークフロー インスタンスのアップグレードに使用するマッピング ファイルをDynamicUpdateServices.PrepareForUpdate
後で呼び出して生成できるように、新しい変更を行う前に、既存の XAML に対して呼び出す必要があることはわかっています。DynamicUpdateServices.CreateUpdateMap
を呼び出した後にどのワークフロー定義 (XAML) ファイルを変更する必要があるかは、私にはよくわかりませんDynamicUpdateServices.PrepareForUpdate
。を呼び出した後に作成された (複製された) XAML ファイルですかDynamicUpdateServices.PrepareForUpdate
。それとも元の XAML ファイルですか?
複製された XAML ファイルが当然の選択であるように思われますが、問題があります。複製された XAML ファイルにはViewStateManager
タグが含まれていないため、元の XAML にあったすべてのレイアウトが失われます。
一方、元の XAML を使用する場合、更新マップはどのように生成すればよいですか?