0

log4netファイル内のローリングコメント。

ログファイル内のデータをロールすることは可能ですか?

だから私は次のようなxml設定ファイルを持っています:

<log4net>
  <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
    <layout type="log4net.Layout.PatternLayout">
      <ConversionPattern value="%d{yyyy-MM-dd hh:mm:ss} – %-5p: %m%n" />
    </layout>
    <param name="File" value="c:\log.txt" />
    <param name="AppendToFile" value="true" /> 
    <rollingStyle value="Size" />
    <maxSizeRollBackups value="1" />
    <maximumFileSize value="5MB" />
    <staticLogFileName value="false" />
  </appender>
  <root>
    <level value="DEBUG" />
    <appender-ref ref="LogFileAppender" />
  </root>
</log4net>

私が欲しいのは、5MBのファイルを作成して、最後に到達したときにファイルの最初の行を削除し、最後に新しい行を追加することです。それは可能ですか(ドキュメントには表示されていません)?

4

1 に答える 1

0

私はこれをもう少し見て、解決策を見ていません。私の答えはそれが利用できないということかもしれません(私が間違っているなら私を訂正してください)。

それが存在せず、本当に必要だった場合、log4netで更新できると思いますか?

于 2010-03-29T12:02:54.670 に答える