.NET Trace log viewer
10,804
If you change listener to XmlWriterTraceListener you can use SvcTraceViewer.exe to open the trace file. It is supposed to be used with WCF tracing and message logging but it works with any valid traces from XmlWriterTraceListener.
Author by
tgandrews
OSX, JavaScript and React at work. Golang, React and Elm at home Twitter
Updated on June 23, 2022Comments
-
tgandrews almost 2 years
I have enabled trace logging in .NET to output the network data going back and forth so I can see the SOAP requests being sent to a web service. This seems to be the best way on a site that I can't debug or add a proxy between itself and the web service.
Here are the lines I've added to the web.config to enable it:
<system.diagnostics> <trace autoflush="true"/> <sources> <source name="System.Net" maxdatasize="1024"> <listeners> <add name="TraceFile"/> </listeners> </source> <source name="System.Net.Sockets" maxdatasize="1024"> <listeners> <add name="TraceFile"/> </listeners> </source> </sources> <sharedListeners> <add name="TraceFile" type="System.Diagnostics.TextWriterTraceListener" initializeData="images/trace.log"/> </sharedListeners> <switches> <add name="System.Net" value="Verbose"/> <add name="System.Net.Sockets" value="Verbose"/> </switches> </system.diagnostics>
Does anyone know of a log viewer for this? My searching has come up fruitless.