Log4net MaxSizeroll备份不工作

Log4net MaxSizeroll备份不工作,log4net,Log4net,我必须删除超过2天的日志。我的配置是 <appender name="RollingFile" type="log4net.Appender.RollingFileAppender"> <file value=".\Logs\abc_" /> <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> <staticLogFileName value="false"

我必须删除超过2天的日志。我的配置是

<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
   <file value=".\Logs\abc_" />
   <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
   <staticLogFileName value="false" />
   <rollingStyle value="Date" />
   <datePattern value="yyyy.MM.dd'.log'" />
   <appendToFile value="true" />
   <maxSizeRollBackups value="2" />
   <layout type="log4net.Layout.PatternLayout">
       <conversionPattern value="[%property{log4net:HostName}] %date [%thread]      [%-5level] %logger -- %message%newline" />
   </layout>
</appender>


但这似乎不起作用。请帮忙

如文件所述-可能的副本您真的需要按日期删除吗?如果要按大小限制它,请执行以下操作: