Log4net事件日志已满

时间:2011-01-28 08:34:46

标签: log4net log4net-configuration

我正在使用log4net事件日志appender登录到事件查看器并在我收到以下异常后:

  

无法使用源源名称Win32exception写入事件日志   事件日志已满。

    <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
          <filter type="log4net.Filter.LevelRangeFilter">
            <param name="LevelMin" value="ERROR"/>
            <param name="LevelMax" value="ERROR"/>
          </filter>
          <!--The name of the application-->
          <applicationName value="eventsource"/>
          <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/>
          </layout>
    </appender>

您能否告诉我这将是什么解决方法? 谢谢, Ajai

2 个答案:

答案 0 :(得分:2)

右键单击事件名称,转到属性..检查“达到最大事件日志大小时...”的相应选项

答案 1 :(得分:0)

错误应该足够清楚,事件日志已满 - 所以你必须对此做些什么。

增加事件日志的大小,或者删除/清除旧事件,

请参阅http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fn_fulllog.mspx?mfr=truehttp://www.howtogeek.com/howto/windows/fixing-the-event-log-is-full-error-on-windows-xp/