共用方式為


HOW TO:追蹤應用程式中的程式碼

Trace 類別讓您追蹤記錄應用程式。 您可接收來自於執行中應用程式的資訊訊息,協助診斷問題或分析效能。 下列是在部署應用程式中,使用追蹤來分析和更正潛在問題時主要步驟的整體概觀。 如需如何執行這些步驟的詳細資訊,請參閱適當的連結。

若要在應用程式中使用追蹤

  1. 請考慮在部署應用程式後,您想要在現場接收哪一個追蹤輸出。

  2. 建立一組參數。 如需詳細資訊,請參閱建立和初始化追蹤參數

  3. 將追蹤陳述式加入至應用程式的程式碼。

  4. 決定追蹤輸出的出現位置,並加入適當的接聽項。 如需詳細資訊,請參閱建立和初始化追蹤接聽項

  5. 測試並偵錯應用程式和其內含的追蹤程式碼。

  6. 使用下列其中一個程序將應用程式編譯為可執行程式碼:

    • 使用 [建置] 功能表,以及 [方案總管] 中 [屬性頁] 對話方塊的 [偵錯] 頁。 在 Visual Studio 中進行編譯時請使用這個程序。

      -或-

    • 使用編譯命令列方法的 TraceDebug 編譯器指示詞。 如需詳細資訊,請參閱使用追蹤和偵錯進行有條件的編譯。 從命令列進行編譯時,請使用這個程序。

  7. 如果於執行階段期間發生問題,請開啟適當的追蹤參數。 如需詳細資訊,請參閱設定追蹤參數

    追蹤程式碼會把追蹤訊息寫入指定的目標,例如,螢幕、文字檔或事件記錄檔。 包含於 Trace.Listeners 集合中的接聽項型別則會決定目標。

  8. 分析追蹤訊息以辨識並了解應用程式中的問題。

請參閱

工作

HOW TO:將追蹤陳述式加入至應用程式程式碼

HOW TO:使用追蹤和偵錯進行條件式編譯

概念

檢測和追蹤的簡介

追蹤參數

追蹤接聽項

其他資源

追蹤和稽核應用程式