[RESOLVED] [2.0] TraceSource
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.
Code:
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");
or
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>
What am I doing incorrectly?
Thanks