2009-07-28 31 views
0

私はlog4netをextensivlyを使用するアプリケーションで作業しています。私は、ログファイルが大きくなると、.log、.log.1、.log.2、.log.3などで始まることに気付きました。どうすれば私はそれを.logと言うだけで、.log.Xは言うことができません。log4netファイル拡張子

+1

PreserveLogFileNameExtensionという設定をチェックアウトする必要があります。 9月29日現在、最新のソースをダウンロードしてビルドする必要があります。 http://stackoverflow.com/questions/6643759/rollingfileappender-preserve-the-file-extension-without-log4net-patch –

+0

[log4netローリング・ファイルのアペンダ・ファイル名形式(maximumFileSizeに達した場合)]の重複があります(http:// stackoverflowを参照してください。 .com/questions/11503784/log4net-rolling-file-appender-file-name-format-when-maximumfilesize-reached) –

答えて

3

ログがRollingFileAppenderを使用するように設定されているようです。これにより、構成された最大サイズに達するまでログファイルが保持されます。ログは.1、.2などの拡張子で保存され、新しい拡張子が作成されます。

追加しておきたい場合は、FileAppenderを見てみてください。

ここにいくつかの設定例へのリンクがあります。 http://logging.apache.org/log4net/release/config-examples.html