輸出視窗中的診斷訊息
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
僅限 Managed |
|||
Pro、Premium 和 Ultimate |
僅限 Managed |
您可使用 Debug 類別或 Trace 類別編寫輸出至輸出視窗的執行階段訊息,這兩個類別是 System.Diagnostics 類別庫的一部分。 如果您只希望在程式的偵錯版本中輸出,請使用 Debug 類別。 如果要同時在偵錯和發行版本 (Release Version) 中輸出,則使用 Trace 類別。
輸出方法
各種 Write 方法可在不中斷執行的情況下輸出資訊。 這些方法將取代前幾版 Visual Basic 所使用的 Debug.Print 方法。
Debug.Assert 和 Trace.Assert 方法會在指定的條件失敗時中斷執行並輸出資訊。 根據預設,Assert 方法會在對話方塊中顯示此資訊。 如需詳細資訊,請參閱 Managed 程式碼中的判斷提示。
Debug.Fail 和 Trace.Fail 方法一定會中斷執行並輸出資訊。 根據預設,Fail 方法會在對話方塊中顯示資訊。
除了您的應用程式所輸出的程式,[輸出] 視窗還能顯示下列資訊:
偵錯工具已載入或卸載的模組。
已擲回的例外狀況。
已結束的處理序。
已結束的執行序。