本主題描述處理 Windows 工作流程設計工具 時可能遇到的錯誤訊息類型。
在工作流程設計工具中發生錯誤的情況
在下列情況中,工作流程設計工具 中會發生錯誤:
此為運算式中的錯誤。
未滿足活動的驗證條件約束。
XAML 檔中發生導致活動無法載入的錯誤。
XAML 檔中發生導致工作流程無法載入的錯誤。
無效的運算式與不滿足驗證條件限制並不會造成工作流程建置失敗。 工作流程會成功建置,但是在執行階段擲回 InvalidWorkflowException。 如果 XAML 中有錯誤,建置就會失敗。
在 Visual Studio 內,當工作流程載入時,其錯誤會顯示於 [錯誤清單] 中。 若要巡覽至錯誤來源的活動,請在 [錯誤清單] 視窗中的錯誤上按兩下。
運算式錯誤
如果有無效的運算式,則會在運算式旁出現內含白色驚嘆號的紅色圓圈來標註。 將游標移至這個圖示上方,隨即出現描述錯誤來源的工具提示。 在 Visual Studio 內,請按一下運算式來檢視在錯誤來源底下的行。 將游標移至這行文字上方,隨即出現描述錯誤來源的工具提示。
活動驗證錯誤
當未滿足活動的驗證條件限制時,活動的右上角會出現內含白色驚嘆號的紅色圓圈。 將游標移至這個圖示上方,隨即出現描述錯誤來源的工具提示。
XAML 載入錯誤
活動無法載入時,會出現包含「XAML 中發生錯誤,因此無法載入活動」文字的紅色方塊。 通常當活動型別無法解析時,就會發生這個錯誤。 選取紅色方塊並加以刪除,以刪除設計工具中無效的活動。
工作流程載入錯誤
當工作流程無法載入時,設計工具設計介面上會出現「工作流程設計工具在處理您的文件時發生問題」文字,並附上造成工作流程無法載入的例外狀況資訊。 通常當無法剖析 XAML 檔時,就會發生這個錯誤。