ワークフローは XAML で定義されます。ワークフローの UI 表現は、ワークフローを定義する XAML ツリーに基づいて構築されます。デバッグ作業は、Windows ワークフロー デザイナーでのワークフローのデバッグと同様です。たとえば、XAML のデバッグ中に、ローカル、ウォッチ、およびスレッドの各ウィンドウは、ワークフロー デザイナーでのデバッグ時と同様に機能します。また、XAML のデバッグ中に使用される呼び出し履歴ビューは、ワークフローの実行フローの行ベースの階層ビューです。
ワークフローの XAML をデバッグするには
Visual Studio でワークフロー プロジェクトまたはアクティビティ プロジェクトを開きます。
「ワークフロー内にブレークポイントを設定する方法」の説明に従って、デバッグ対象のアクティビティにブレークポイントを設定します。
ワークフロー定義を含む .xaml ファイルを右クリックし、[コードの表示] をクリックします。デザイン ビューでブレークポイントを設定したアクティビティの XAML 要素宣言と同じ行に、ブレークポイントが表示されます。
「ワークフロー デバッガーを呼び出す方法」の説明に従ってデバッガーを起動します。
コードがいずれかのブレークポイントまで実行されると、そのブレークポイントに関連付けられている XAML 要素が強調表示されます。次のブレークポイントに移動するには、F10 キーまたは F11 キーを使用します。