TextWriterTraceListener不起作用
配置文件:
代码:
static void Main(string[] args) { try { Trace.WriteLine("Running BiFit Test Server."); } }
我可以在cosole窗口看到文字。 并且文件已创建,但它已空。 我记得某处有Autoflush属性吗?
你没记错 – 它是在trace
元素上定义的:
...
autoflush – 可选属性。 指定跟踪侦听器是否在每次写入操作后自动刷新输出缓冲区。
我想这是:
...
完成Trace.Write类型操作后,可以调用Trace.Flush()。