Writing C# debug output to .txt file

前端 未结 4 990
执念已碎
执念已碎 2020-12-14 09:11

I\'m running code on a microcontroller with .NET Micro Framework, and I want my debug output to write to a text file. How does this work?

4条回答
  •  离开以前
    2020-12-14 09:51

    You will have to do something like this:

    // Set up listener
    string filename = @"C:\listener.txt";
    FileStream traceLog = new FileStream(filename, FileMode.OpenOrCreate);
    TextWriterTraceListener listener = new TextWriterTraceListener(traceLog);
    
    // Output to listener
    listener.WriteLine("Trace message here");
    
    // Flush any open output before termination.
    // Maybe in an override of Form.OnClosed.
    listener.Flush();
    

    Taken from here.

    Another related question

提交回复
热议问题