在文字檔案中除錯

在應用程式開始時,必須將 TextWriterTraceListener 新增到 Debug 類的 Listeners 列表中。

Module Module1

    Sub Main()
        Debug.Listeners.Add(New TextWriterTraceListener("Debug of " & DateTime.Now.ToString() & ".txt"))

        Debug.WriteLine("Starting aplication")

        Console.WriteLine("Press a key to exit")
        Console.ReadKey()

        Debug.WriteLine("End of application")
    End Sub
End Module

生成的所有除錯程式碼將在 Visual Studio 控制檯和你選擇的文字檔案中輸出。

如果檔案始終相同:

Debug.Listeners.Add(New TextWriterTraceListener("Debug.txt"))

每次輸出都將附加到檔案中,並且將生成以 GUID 開頭的新檔案,然後生成你的檔名。