C# 如何配置Debug.WriteLine输出文件?
C# 如何配置Debug.WriteLine输出文件?,c#,C#,System.Diagnostics.Debug.WriteLine用于跟踪 有趣的是,一个文件C:\Users\Public\Documents\UserNameFromProgramContext\ProgramName.asserts是在我的机器上创建的,但不是在另一个开发人员的机器上创建的 我只想在VS的输出窗口中输出Debug.WriteLine 在哪里可以配置Debug.WriteLine写入的位置?简单: Debug.Listeners.Add(new TextWriterTrac
System.Diagnostics.Debug.WriteLine
用于跟踪
有趣的是,一个文件C:\Users\Public\Documents\UserNameFromProgramContext\ProgramName.asserts
是在我的机器上创建的,但不是在另一个开发人员的机器上创建的
我只想在VS的输出窗口中输出Debug.WriteLine
在哪里可以配置Debug.WriteLine写入的位置?简单:
Debug.Listeners.Add(new TextWriterTraceListener("c:\\temp\\test.txt"));
Debug.AutoFlush = true;
Debug.WriteLine("test");
因此,只需使用Listeners集合操作调试数据写入的位置即可简单:
Debug.Listeners.Add(new TextWriterTraceListener("c:\\temp\\test.txt"));
Debug.AutoFlush = true;
Debug.WriteLine("test");
因此,只需使用Listeners集合来操作调试数据写入Thx的位置,这并不完全是重点,但肯定是有帮助的。问题是app.config中有一个。可能是以前使用过的日志组件很久以前就被替换了……Thx虽然不是重点,但肯定很有用。问题是app.config中有一个。可能是以前使用过的日志组件很久以前就被替换了。。。。