我使用Console.SetOut方法将所有我的Console.Out.WriteLines写入文件,并且这可以工作。唯一的问题是,当我关闭我的应用程序而不是写入Console.Out.WriteLine时,它只会将所有内容写入文本文件。 关于如何实现这一点的任何想法?Console.SetOut到StreamWriter,不断写入文本文件
我该怎么做: 在Application.Run()之前;
FileStream writerOutput = new FileStream("Logging_Admin.txt", FileMode.Append, FileAccess.Write);
StreamWriter writer = new StreamWriter(writerOutput);
Console.SetOut(writer);
Application.Run()后:
writer.Dispose();
感谢。
我第二个这个...... – 2010-02-24 15:11:45
是的,这是要走的路。非常感谢! – Fverswijver 2010-02-24 15:14:30