This is a configuration for an apprender will roll the file every day and keep 5 days of logs. <appender name="RollingFile" type="log4net.Appender.RollingFileAppender"> <file value="/logs/yourlogfile.log" /> <appendToFile value="true" /> <rollingStyle value="Date" /> <datePattern value="yyyyMMdd" /> <maxSizeRollBackups value="5" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%d{MM/dd/yyyy HH:mm:ss}: %p %t %c{1} - %m%n" /> </layout> </appender> Check out http://logging.apache.org/log4net/release/sdk/log4net.Appender.RollingFileAp pender.html for more property settings. HTH, Dean Fiala
_____ From: Navin Mishra [mailto:navin_m...@yahoo.com] Sent: Tuesday, March 24, 2009 7:47 PM To: log4net-user@logging.apache.org Subject: Rolling log files based on date Hi, I want to have a log4net log file 1 per day and I want to preserve log4net log files for the last 5 days only. Could log4net rolling file appender could be configured to do that ? Thanks in advance and regards Navin