0
のために削除しないファイルは、私は、log4netの設定の下に正常に動作しますはなぜmaxDateRollBackups設定
<appender name="WhateverYouNameThis" type="log4net.Appender.RollingFileAppender">
<threshold value="All" />
<file value="logs\WhateverYouNameThisFile.log" />
<appendToFile value="true" />
<maxDateRollBackups value="2" />
<maxSizeRollBackups value="2" />
<maximumFileSize value="2KB" />
<rollingStyle value="Composite" />
<staticLogFileName value="true" />
<datePattern value="yyyyMMdd-HH.lo\g" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p - %m%n" />
</layout>
</appender>
"maxSizeRollBackups = 2" を持っています。ファイルが2KBを超えると、別のファイルに2回まで移動し、2ファイルを超えるとが削除されてになります。
しかし"maxDateRollBackups = 2"は機能しません。 2日以上経過したファイルはで、削除されていませんです。理由を示唆してください!日付が日の1日前に名前を変更しますが、2日より古いファイルが削除されていないファイルを変更
、