在文本文件中调试

在应用程序开始时,必须将 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 开头的新文件,然后生成你的文件名。