Estoy tratando de entender la diferencia entre Trace.Write
vs Trace.TraceInformation
y cuál se debe utilizar.Cómo incluir la marca de tiempo fácil de usar en las huellas
Intenté configurar traceOutputOptions
para timestamp/datetime. Solo necesito agregar una marca de tiempo con cada mensaje que estoy escribiendo. La fecha que estoy recibiendo es un poco desordenada ya que agrega un nombre de aplicación y una marca de tiempo menos amigable para el usuario en la siguiente línea, como se muestra a continuación.
ConsoleApplication1.exe Information: 0 : Hello - Trace!
DateTime=2011-01-31T14:26:11.1538509Z
ConsoleApplication1.exe Error: 0 : Hello - Trace!
DateTime=2011-01-31T14:26:11.1538509Z
Todo lo que necesito es algo así como
2011-01-31 11:32 Information: Hello - Trace!
2011-01-31 11:33 Error: Hello - Trace!
¿Hay alguna forma fácil de su puesta en marcha en App.config
hacerlo?
'Trace.Write' y su tipo son la" forma antigua "de rastrear (utilizando OutputDebugString). La "nueva forma" es con Fuentes de rastreo: http://msdn.microsoft.com/en-us/library/ms228989.aspx – Tergiver