C# 是否在WCF服务中将消息添加到跟踪日志?
如果在WCF服务上启用了跟踪日志记录,是否可以向其写入自定义消息?如果是,怎么做?如果我没有启用跟踪日志记录,它只是不写还是会引发异常?您可以使用以下代码:C# 是否在WCF服务中将消息添加到跟踪日志?,c#,logging,wcf,trace,C#,Logging,Wcf,Trace,如果在WCF服务上启用了跟踪日志记录,是否可以向其写入自定义消息?如果是,怎么做?如果我没有启用跟踪日志记录,它只是不写还是会引发异常?您可以使用以下代码: FileStream traceLog = new FileStream("C:\\log\\Traces.svclog",FileMode.OpenOrCreate); TextWriterTraceListener myListener = new TextWriterTraceListener(traceLog); Trace.L
FileStream traceLog = new FileStream("C:\\log\\Traces.svclog",FileMode.OpenOrCreate);
TextWriterTraceListener myListener = new TextWriterTraceListener(traceLog);
Trace.Listeners.Add(myListener);
myListener.WriteLine("Sending trace information");
Trace.Flush();
myListener.Flush();
你是说System.Diagnostics.Trace()吗?也许。。。will System.Diagnostics.Trace.WriteLine(“msg”);工作