quiero escribir sólo el seguimiento de la pila cuando tengo excepciones conectarse, Actualmente hacerlo de esta maneraEscribir seguimiento de la pila de archivos sólo cuando excepción que se
layout="${longdate}|${level}|${message} ${exception:format=tostring} | ${stacktrace}"
Así que siempre me dan en mi archivo de registro.
EDIT:
utilizo este diseño para toda mi registro, por lo que cuando no tengo ninguna excepción también conseguir la pila trace.But lo necesito sólo cuando tengo alguna excepción
cuando tengo una excepción he siguiente salida, y lo que necesito
2011-07-01 22:59:02.3782|Debug|fffffffffffffffffffffffffffff System.Exception: Exception of type 'System.Exception' was thrown. | AppDomain.ExecuteAssembly => AppDomain._nExecuteAssembly => Program.Main
Pero sin excepción:
2011-07-01 22:57:26.7117|Trace|fffffffffffffffffffffffffffff | AppDomain.ExecuteAssembly => AppDomain._nExecuteAssembly => Program.Main
Pero sólo quiero
2011-07-01 22:57:26.7117|Trace|fffffffffffffffffffffffffffff
Necesita ideas de cómo hacerlo ...
se puede esperar a tener el seguimiento de la pila de otro modo? –
¿Puedes aclarar la pregunta? Danos un poco de contexto? –
@ Adrian, agregó un ejemplo –