追蹤點( tracepoint)是一種特殊的中斷點,它具有自訂的相關動作。若要建立追蹤點,請在想要設定追蹤點的地方按下滑鼠右鍵,從快顯選單中選取Breakpoint Insert Tracepoint選項。
如您所見,追蹤點的提供的動作包含印出一個訊息以及(或者是)執行一個巨集,並可在追蹤點選擇是要停止或是繼續執行。在原始程式碼裡,若選擇到了追蹤點仍繼續執行的話,那麼該行會以紅色菱形的雕版加以標示。對話盒裡的文字說明了如何指定要輸出的訊息。
舉例來說,若要輸出目前函式的名稱,以及pnumber 的數值,請在文字欄裡輸入以下的內容:
當執行到追蹤點時,此行所輸出的結果會顯示在Visual Studio 應用程式視窗的輸出窗格(Output pane)中。當選取Run a macro: 的核取方塊時,將能夠由可取得之標準巨集列表中選擇使用的巨集。