使用 Windows 工作流程設計工具 時,您可以在圖形化工作流程上設定中斷點,就像利用 Visual Basic 或 C# 程式碼設定一樣。 如預期般,工作流程執行會在您設定的每個中斷點上停止。
中斷點有三種狀態:「擱置」(Pending)、「繫結」(Bound) 和「錯誤」(Error)。 設定中斷點時,狀態為「擱置」,由實心的紅色圖示表示。 如果執行階段已載入工作流程型別,中斷點就會變成「繫結」狀態。 如果您指定的中斷點格式不正確,例如活動名稱無效,就會出現錯誤視窗。 中斷點仍會新增至中斷點視窗,但以小的 "x" 記號標示。
注意: |
|---|
| 不支援在已叫用的工作流程上設定中斷點。 |
注意: |
|---|
| 確定您在偵錯之前,已經從 [工具]、[選項]、[偵錯] 功能表選取 [啟用 Just My Code (僅限 Managed)] 選項。 如果您有兩個序列位於彼此的巢狀結構中,而且您在第一個內部序列上設定中斷點,則當未選取 [啟用 Just My Code (僅限 Managed)] 選項時,按 F11 將不會偵錯第二個內部序列。 |
注意: |
|---|
| 如果當您在設定中斷點之後將專案移到新的資料夾,則按 F5 可能不會叫用工作流程專案中的中斷點。 當您建立工作流程主控台應用程式時,放在設計介面上之每一個活動的位置都會記錄到 XAML 檔案中。 在編輯工作流程之前,專案的位置變更時將不會更新這個檔案。 讓中斷點再次可以運作的方式是對它進行變更,好讓檔案位置能夠在 XAML 中更新。 |
若要在設計檢視中的活動上設定中斷點
選取您要偵錯工具中斷在哪一個活動上。
從 [偵錯] 功能表上,選取 [切換中斷點]。 活動左邊的最上方會出現紅色圖示。
或者,您也可以在選取活動之後按 F9 快速鍵,或是以滑鼠右鍵按一下該活動,再從內容功能表選取 [中斷點],然後選取 [插入中斷點]。
另請參閱
工作
HOW TO:叫用工作流程偵錯工具
HOW TO:使用工作流程設計工具偵測 XAML
注意:
注意: