【发布时间】:2019-10-02 08:20:43
【问题描述】:
我应该得到一个像log.txt 这样的跟踪侦听器文件(如我目前正在阅读的书中所述)
但这对我来说并没有发生。请告诉我如何解决这个问题?
我过去没有做过类似的事情。
// Write to a text file in the project folder
Trace.Listeners.Add(new TextWriterTraceListener(File.CreateText("log.txt")));
// Text writer is buffered, so this option calls Flush() on all
// listeners after writing
Trace.AutoFlush = true;
Trace.WriteLine("Trace says I'm watching.");
【问题讨论】:
-
您在哪里寻找文件?该文件将与 *.exe 文件位于同一文件夹中,因为您只给了它失败的名称而没有任何路径
-
@MongZhu,实际上,将在程序工作目录中,与exe位置可能不同(即使在大多数情况下它们会相同)
-
@GianPaolo 授予,感谢您的更正,我将其纳入我的回答中
标签: c# tracelistener