0
    <appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
      <file value="logs\" />
      <appendToFile value="true" />
      <rollingStyle value="Date" />
      <maxSizeRollBackups value="30" />
      <datePattern value="yyyy-MM-dd'.txt'" />
      <staticLogFileName value="false" />
     <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%d{yyyy-MM-dd HH:mm} %-5level %message%newline%exception" />
  </layout>
  <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
</appender>

maximum number of backup files when rolling on date/time boundaries is not supporting.can anyone please me

user202
  • 758
  • 10
  • 26
  • possible duplicate of [Log4Net: set Max backup files on RollingFileAppender with rolling Date](http://stackoverflow.com/questions/95286/log4net-set-max-backup-files-on-rollingfileappender-with-rolling-date) – Iswanto San May 10 '15 at 06:26
  • i tried but log files are not deleted when using rolling Style by date – user202 May 10 '15 at 06:36

2 Answers2

1

You can't out of the box, however you can implement your custom appender behavoir by inheriting the RollingFileAppender or SkeletonAppender.

Peter
  • 27,590
  • 8
  • 64
  • 84
1

You can't.

CAUTION

A maximum number of backup files when rolling on date/time boundaries is not supported.

For more Info see THIS

Community
  • 1
  • 1
too_cool
  • 1,164
  • 8
  • 24