Enterprise Library(v5.0) ロギング アプリケーション ブロックのローリング フラット ファイル トレース リスナーには、ログ ファイルをロールオーバーするオプションがあります。( http://msdn.microsoft.com/en-us/library/ff664768(v=pandp.50)#trace_rolling )
それらは「時間」と「ファイルサイズ」です。
- 「Max Archived Files」と「RollSizeKB」を制御することで、ログ ファイル全体のサイズを管理できます。
- または、「Max Archived Files」と「RollInterval」を制御することで、ログ ファイルの最大保存期間を管理できます。
しかし、ログファイルの最大保存期間と全体のサイズを同時に管理したい。
どうすればいいですか?独自の TraceListener を作成して使用する必要がありますか?