工作流是以 XAML 的形式定义的。工作流的 UI 表示形式建立在定义该工作流的 XAML 树之上。该调试体验与在 Windows 工作流设计器 中调试工作流类似。例如,调试 XAML 时,“局部变量”、“监视”和“线程”窗口与它们在 工作流设计器 调试中的工作方式相同。此外,在 XAML 调试过程中,“调用堆栈”视图是工作流执行流的基于行的分层视图。
调试工作流 XAML
在 Visual Studio 中打开工作流或活动项目。
对要调试的一个或多个活动设置断点,如如何:在工作流中设置断点中所述。
右击包含工作流定义的 .xaml 文件,然后选择**“查看代码”**。您将看到在设计视图中对其设置了断点的活动的 XAML 元素声明所在行中显示了一个断点。
调用调试器,如如何:调用工作流调试器 中所述。
当代码执行到您设置的其中一个断点处时,与该断点关联的 XAML 元素将突出显示。若要移到下一个断点,请使用 F10 或 F11 键。