共用方式為


輸出視窗中的診斷訊息

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express

標題適用於 標題適用於

僅限 Managed

標題適用於

Pro、Premium 和 Ultimate

標題適用於 標題適用於

僅限 Managed

標題適用於

您可使用 Debug 類別或 Trace 類別編寫輸出至輸出視窗的執行階段訊息,這兩個類別是 System.Diagnostics 類別庫的一部分。 如果您只希望在程式的偵錯版本中輸出,請使用 Debug 類別。 如果要同時在偵錯和發行版本 (Release Version) 中輸出,則使用 Trace 類別。

輸出方法

TraceDebug 類別會提供下列輸出方法:

  • 各種 Write 方法可在不中斷執行的情況下輸出資訊。 這些方法將取代前幾版 Visual Basic 所使用的 Debug.Print 方法。

  • Debug.AssertTrace.Assert 方法會在指定的條件失敗時中斷執行並輸出資訊。 根據預設,Assert 方法會在對話方塊中顯示此資訊。 如需詳細資訊,請參閱 Managed 程式碼中的判斷提示

  • Debug.FailTrace.Fail 方法一定會中斷執行並輸出資訊。 根據預設,Fail 方法會在對話方塊中顯示資訊。

除了您的應用程式所輸出的程式,[輸出] 視窗還能顯示下列資訊:

  • 偵錯工具已載入或卸載的模組。

  • 已擲回的例外狀況。

  • 已結束的處理序。

  • 已結束的執行序。

請參閱

參考

輸出視窗

概念

偵錯工具安全性

檢測和追蹤的簡介

其他資源

追蹤和稽核應用程式

偵錯準備:C#、F# 和 Visual Basic 專案類型

偵錯 Managed 程式碼