3.5 フレームワークで開発されたワークフローがいくつかあります。追跡を使用していますが、問題なく機能します。コードのビルドを 4.0 フレームワークに変更しようとしていますが、問題はありませんでした。ワークフローはそのまま変換されました。
4.0 への移行後に新しいワークフローを作成して追跡すると、正常に動作します。ただし、アプリケーションの 3.5 ビルドで以前に作成されたワークフロー インスタンスを続行しようとすると、ワークフローは期待どおりに実行されますが、SqlTrackingService は追跡データを書き込みません。
アセンブリをデバッグしようとしましたが、トラッキング サービスが関連付けられていることをランタイムが認識していないか、トラッキング プロファイルが見つからないことに気付きました。
バージョン 4.0.0.0 の SqlTrackingService の [Type] テーブルに新しいタイプが追加されていることに気付きました。
4.0 フレームワークに移行する必要があるが、古いワークフローを継続する必要があるという状況に遭遇した人はいますか?