2

3.5 フレームワークで開発されたワークフローがいくつかあります。追跡を使用していますが、問題なく機能します。コードのビルドを 4.0 フレームワークに変更しようとしていますが、問題はありませんでした。ワークフローはそのまま変換されました。

4.0 への移行後に新しいワークフローを作成して追跡すると、正常に動作します。ただし、アプリケーションの 3.5 ビルドで以前に作成されたワークフロー インスタンスを続行しようとすると、ワークフローは期待どおりに実行されますが、SqlTrackingService は追跡データを書き込みません。

アセンブリをデバッグしようとしましたが、トラッキング サービスが関連付けられていることをランタイムが認識していないか、トラッキング プロファイルが見つからないことに気付きました。

バージョン 4.0.0.0 の SqlTrackingService の [Type] テーブルに新しいタイプが追加されていることに気付きました。

4.0 フレームワークに移行する必要があるが、古いワークフローを継続する必要があるという状況に遭遇した人はいますか?

4

1 に答える 1

0

ワークフロー追跡移行ドキュメントができます。 http://www.microsoft.com/en-us/download/details.aspx?id=8349

そして移行プロセス。 http://msdn.microsoft.com/en-us/library/ff637729(v=azure.10).aspx

于 2012-07-10T11:02:29.323 に答える