Esta es mi configuración de log4net:Get log4net archivo de registro en C#
<log4net>
<appender name="MyLogger" type="log4net.Appender.RollingFileAppender">
<file value="MyLog.log" />
<appendToFile value="true" />
<rollingStyle value="Size"/>
<maxSizeRollBackups value="20"/>
<maximumFileSize value="1000KB"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss},%p,%m%n" />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="MyLogger" />
</root>
</log4net>
En C# que estoy tratando de obtener el nombre del archivo de registro (que es MyLog.log). Busqué en Google e intenté muchas cosas pero no lo hice. ¿Alguna ayuda?
Gracias!
¿Quiere decir que usted está tratando de analizar el archivo de configuración de log4net en un intento de obtener la nombre de archivo al que está ingresando? La pregunta no aclara eso. ¿Qué estás tratando de hacer exactamente, y cuál es el problema? –
Estoy tratando de obtener esta parte de la configuración " ", estoy tratando de alejarme de analizarlo yo mismo (por ahora), porque creo que asp4net puede tener una base de esta manera, solo yo no puedo encontrarlo. Si no, tendré que hacer el análisis yo mismo. –
Carlo