共用方式為


HOW TO:指定中斷點條件

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題不適用於 標題不適用於 標題適用於 標題不適用於

Standard 版

標題適用於

標題適用於

標題適用於

標題適用於

Pro/Team 版

標題適用於

標題適用於

標題適用於

標題適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

中斷點條件是到達中斷點時,偵錯工具所要評估的運算式。如果滿足條件,偵錯工具則會查看 HOW TO:指定叫用次數判斷是否要中斷 (或是執行另一個指定動作)。

這個條件可以是偵錯工具所能辨識的任何有效運算式 (請參閱偵錯工具中的運算式以獲得詳細資訊)。

如果使用無效的語法設定中斷點條件,警告訊息則會立即出現。如果使用有效的語法,但是無效的語意指定中斷點條件,在第一次叫用中斷點時,則會出現警告訊息。在任一情況下,當叫用無效的中斷點時,偵錯工具便會中斷執行。只有在條件是有效的並且評估為 false 時,才會略過中斷點。

注意事項:

根據您目前使用的設定或版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中描述的不同。如果要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要指定中斷點條件

  1. 在 [中斷點] 視窗中,以滑鼠右鍵按一下包含中斷點圖像的資料行,然後從快速鍵功能表選擇 [條件]。

    -或-

    在來源、[反組譯碼] 或 [呼叫堆疊] 中,以滑鼠右鍵按一下包含中斷點圖像的資料行,然後在快速鍵功能表的 [中斷點] 選擇 [條件]。

  2. 在 [中斷點條件] 對話方塊的 [條件] 方塊中,輸入有效的運算式。

  3. 如果想要在滿足運算式時中斷,請選擇 [為 True],如果想要在運算式的值變更時中斷,請選擇 [已變更]。

    注意事項:

    在第一次到達中斷點之前,偵錯工具不會評估運算式。如果選擇 [已變更],偵錯工具不會將條件的第一次評估視為變更,因此在第一次評估時,將不會叫用中斷點。

  4. 按一下 [確定]。

請參閱

概念

中斷點和追蹤點