I'm trying to learn how use the TraceSource in 2.0 Framework, I have got my custom trace listeners to work correctly however I cannot seems to get the TextWriterTraceListener to work.
I have tried to initialize the trace listener using the app.config as well as within code.
orCode:TraceSource _Source = new TraceSource("Diagnostics", SourceLevels.All); TextWriterTraceListener twtl = new TextWriterTraceListener("C:\\myListener.log", "myListener"); _Source.Listeners.Add(twtl); _Source.TraceEvent(TraceEventType.Error, -1, "{0}", "Error"); _Source.TraceEvent(TraceEventType.Warning, 1, "Warning"); _Source.TraceEvent(TraceEventType.Verbose, 2, "Verbose"); _Source.TraceEvent(TraceEventType.Information, 3, "Information");
What am I doing incorrectly?Code:<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> </configSections> <system.diagnostics> <sources> <source name="Diagnostics" switchName="sourceSwitch" switchType="System.Diagnostics.SourceSwitch"> <listeners> <add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\myListener.log" /> </listeners> </source> </sources> <switches> <add name="sourceSwitch" value="All"/> </switches> </system.diagnostics> </configuration>
Thanks


Reply With Quote