ログ名を次のパターンに設定しようとしています。
ApplicationName.Date.log
これは私の設定ファイルのコードです:
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<file value="Client.%date{dd-MM-yyyy}.log" type="log4net.Util.PatternString"/>
<appendToFile value="true"/>
<rollingStyle value="composite"/>
<datePattern value="dd-MM-yyyy"/>
<maxSizeRollBackups value="-1"/>
<maximumFileSize value="50MB"/>
<PreserveLogFileNameExtension value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-2level %logger - %message%newline"/>
</layout>
</appender>
問題は、深夜にファイルが次のように破損することです。
Client.13-06-2013.log
Client.13-06-2013.1.log
Client.13-06-201313-06-2013.1.log
Client.13-06-201313-06-2013.2.log
Client.13-06-201313-06-2013.log
私が欲しかったのは:
Client.13-06-2013.log
Client.13-06-2013.1.log
Client.13-06-2013.2.log
Client.14-06-2013.1.log
Client.14-06-2013.log
どんなアドバイスでも大歓迎です。