HOW TO:從呼叫堆疊視窗在函式呼叫上設定中斷點
這個主題適用於:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro、Premium 和 Ultimate |
Transact-SQL、Internet Explorer 的指令碼或 ASP 並沒有這項功能。
本主題描述如何使用 [呼叫堆疊] 視窗,在函式的特定呼叫上設定中斷點。 中斷點設定於函式呼叫中的下一個可執行指令。
如果想要在函式本身,而不是函式的特定呼叫上設定中斷點,請參閱 HOW TO:設定函式中斷點。
注意事項 |
---|
根據目前使用的設定或 Visual Studio 版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中描述的不同。 若要變更設定,請按一下 [工具] 功能表上的 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
若要在函式呼叫上設定中斷點
當 [呼叫堆疊] 視窗在中斷模式時,在函式呼叫上按一下滑鼠右鍵,然後按一下捷徑功能表 ([中斷點] 子功能表) 上的 [插入中斷點]。
中斷點符號會出現在函式呼叫名稱旁邊的左邊界中。
當您檢視中斷點屬性時,這個中斷點會顯示成一個位址中斷點,它有一個對應於函式的下一個可執行指令之記憶體位置。
警告
當您對混合模式 (原生和 Managed) 程式碼進行偵錯時,請避免在系統元件上設定中斷點。 在混合模式偵錯進行當中,對系統元件設定中斷點可能會造成 Common Language Runtime 中斷,以及偵錯工具停止回應。 如需詳細資訊,請參閱混合模式偵錯。