Red de conocimiento informático - Conocimiento informático - ¿Cómo configurar el registro del tiempo de ejecución de ASP.net? Pide orientación a los expertos.

¿Cómo configurar el registro del tiempo de ejecución de ASP.net? Pide orientación a los expertos.

Lo uso principalmente para rastrear algunas situaciones en segundo plano. Utilizo un complemento de terceros, que es muy bueno

log4net

El método de uso específico es el siguiente:

Configuración del registro de ejecución de Web.Net:

lt;configSectionsgt;

lt;configSectionsgt;

lt;param name="LevelMin" valor="DEBUG"/gt;

lt; nombre del parámetro="LevelMax" valor="INFO"/gt;

lt; lt; / appendergt;

lt;!--?Agregar registro de WINDOWS--gt;

lt;appender name="EventLogAppender" type="log4net.Appender.EventLogAppender"gt ;

es ;! -- Formato de salida del registro--gt;

lt; diseño type="log4net.Layout.PatternLayout"gt

lt conversionPattern value="d mn"/gt; /p>

lt;/layoutgt;

lt;!--Registros de salida en estos niveles--gt;

lt;filter type="log4net.Filter.LevelRangeFilter "gt;

lt; nombre del parámetro="AcceptOnMatch" valor="true"/gt;

lt; nombre del parámetro="LevelMin" valor="DEBUG" /gt;

lt;param name="LevelMax" value="FATAL"/gt;

lt;/filtergt;

lt./appendergt;

lt;rootgt;

lt;appender-ref ref="RollingFile"/gt;

lt;/rootgt;

lt;/log4netgt;

lt;! .XmlConfigurator.Configure();

}

Uso:

ILog _log = LogManager.GetLogger("log4net");

_log.Debug(...)

_log.Info(...)