共用方式為


HOW TO:在工作流程中設定中斷點

使用 Windows 工作流程設計工具 時,您可以在圖形化工作流程上設定中斷點,就像利用 Visual Basic 或 C# 程式碼設定一樣。 如預期般,工作流程執行會在您設定的每個中斷點上停止。

中斷點有三種狀態:「擱置」(Pending)、「繫結」(Bound) 和「錯誤」(Error)。 設定中斷點時,狀態為「擱置」,由實心的紅色圖示表示。 如果執行階段已載入工作流程型別,中斷點就會變成「繫結」狀態。 如果您指定的中斷點格式不正確,例如活動名稱無效,就會出現錯誤視窗。 中斷點仍會新增至中斷點視窗,但以小的 "x" 記號標示。

Dd489405.note(zh-tw,VS.100).gif注意:
不支援在已叫用的工作流程上設定中斷點。

Dd489405.Warning(zh-tw,VS.100).gif 注意:
確定您在偵錯之前,已經從 [工具]、[選項]、[偵錯] 功能表選取 [啟用 Just My Code (僅限 Managed)] 選項。 如果您有兩個序列位於彼此的巢狀結構中,而且您在第一個內部序列上設定中斷點,則當未選取 [啟用 Just My Code (僅限 Managed)] 選項時,按 F11 將不會偵錯第二個內部序列。

Dd489405.Warning(zh-tw,VS.100).gif 注意:
如果當您在設定中斷點之後將專案移到新的資料夾,則按 F5 可能不會叫用工作流程專案中的中斷點。 當您建立工作流程主控台應用程式時,放在設計介面上之每一個活動的位置都會記錄到 XAML 檔案中。 在編輯工作流程之前,專案的位置變更時將不會更新這個檔案。 讓中斷點再次可以運作的方式是對它進行變更,好讓檔案位置能夠在 XAML 中更新。

若要在設計檢視中的活動上設定中斷點

  1. 選取您要偵錯工具中斷在哪一個活動上。

  2. 從 [偵錯] 功能表上,選取 [切換中斷點]。 活動左邊的最上方會出現紅色圖示。

    或者,您也可以在選取活動之後按 F9 快速鍵,或是以滑鼠右鍵按一下該活動,再從內容功能表選取 [中斷點],然後選取 [插入中斷點]。

另請參閱

工作

HOW TO:叫用工作流程偵錯工具
HOW TO:使用工作流程設計工具偵測 XAML

其他資源

使用工作流程設計工具偵錯工作流程