【发布时间】:2011-10-14 14:25:13
【问题描述】:
我正在尝试使用指向文件位置的 TextWriterTraceListener 来跟踪我的 Windows 窗体应用程序中发生的奇怪事情。我进行了设置,以便应用程序在程序运行期间第一次需要跟踪某些内容时,它会创建跟踪侦听器并注册它。
但是,似乎根本没有创建跟踪文件,C:\GMS2Trace.log 中没有显示任何内容。我已验证程序已到达调用跟踪方法的部分代码。
我的跟踪代码如下所示:
internal static void traceWarning(string message)
{
if (!traceEnabled)
{
traceEnabled = true;
Trace.Listeners.Add(new TextWriterTraceListener(@"C:\GMS2Trace.log"));
}
Trace.TraceWarning(getTimeStamp() + " " + message);
}
是跟踪文件的位置有问题,还是其他问题?
【问题讨论】: