C sharp - Log4Net problemas para escribir

   
Vista:

Log4Net problemas para escribir

Publicado por Lazaro (8 intervenciones) el 08/08/2016 18:46:43
Buenas, les cuento estoy tratando de utilizar por primera vez Log4Net en mi aplicación.
Vi varios tutoriales sobre esto y no puedo hacerlo funcionar.
Tengo el complemento descargado, pero cuando lo llamo desde el programa no escribe, pero tampoco informa algun error.
Este es el codigo dentro de mi App.config:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler"/>
  </configSections>
  <log4net>
    <root>
      <level value="ERROR"/>
      <appender-ref ref="LogFileAppender"/>
    </root>
    <appender name="localAppender" type="lognet.Appender.RollingFileAppender">
      <param name="File" value="C:\Users\Lazaro\Desktop\LogError.txt"/>
      <param name="AppendToFile" value="true"/>
      <rollingStyle value="true"/>
      <maxSizeRollBackups value="10"/>
      <maximumFileSize value="50MB"/>
      <staticLogFileName value="true"/>
      <layout type="log4net.Layout.PatternLayout">
        <param name="ConversionPattern" value="%date %level [%thread] %logger - %message%newline%exception"/>
      </layout>
    </appender>
  </log4net>

Esta linea agregué en mi archivo Assembly:
1
[assembly: log4net.Config.XmlConfigurator(Watch = true)]

Y en mi programa lo llamo de la siguiente manera:
1
2
private static readonly log4net.ILog log = log4net.LogManager.GetLogger
    (System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

Y cuando escribo log.Error("Error"); o similares, no escribe nada.

Alguno tiene una idea que puede ser?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder