HOW TO:追蹤應用程式中的程式碼
Trace 類別讓您追蹤記錄應用程式。 您可接收來自於執行中應用程式的資訊訊息,協助診斷問題或分析效能。 下列是在部署應用程式中,使用追蹤來分析和更正潛在問題時主要步驟的整體概觀。 如需如何執行這些步驟的詳細資訊,請參閱適當的連結。
若要在應用程式中使用追蹤
請考慮在部署應用程式後,您想要在現場接收哪一個追蹤輸出。
建立一組參數。 如需詳細資訊,請參閱建立和初始化追蹤參數。
將追蹤陳述式加入至應用程式的程式碼。
決定追蹤輸出的出現位置,並加入適當的接聽項。 如需詳細資訊,請參閱建立和初始化追蹤接聽項。
測試並偵錯應用程式和其內含的追蹤程式碼。
使用下列其中一個程序將應用程式編譯為可執行程式碼:
使用 [建置] 功能表,以及 [方案總管] 中 [屬性頁] 對話方塊的 [偵錯] 頁。 在 Visual Studio 中進行編譯時請使用這個程序。
-或-
使用編譯命令列方法的 Trace 和 Debug 編譯器指示詞。 如需詳細資訊,請參閱使用追蹤和偵錯進行有條件的編譯。 從命令列進行編譯時,請使用這個程序。
如果於執行階段期間發生問題,請開啟適當的追蹤參數。 如需詳細資訊,請參閱設定追蹤參數。
追蹤程式碼會把追蹤訊息寫入指定的目標,例如,螢幕、文字檔或事件記錄檔。 包含於 Trace.Listeners 集合中的接聽項型別則會決定目標。
分析追蹤訊息以辨識並了解應用程式中的問題。