0

古いログをフォルダにアーカイブするが、メインのログファイルディレクトリにはアーカイブしない最も簡単な方法を知りたいです。一体どういう意味ですか?

例:「Operation_Log.txt」というファイルにログインし、毎日\ 10mbログが「ロール」され、新しいOperation_Log.txtが作成され、古いファイルが「$CurrentTime_Operation_Log.txt」になります。別のディレクトリに作成される「ロールされた」ファイルこれはどのように行うことができますか?

4

2 に答える 2

0

それを実行できるアプリケーションを構築し、サーバー上に常駐させます。スケジュールされたタスクとして1日1回実行します。ファイルの読み取り/書き込みについては、 System.IO.Fileクラス
のドキュメントを参照してください。 Now.ToStringは、現在の時刻を.Netの文字列形式で提供します。

于 2010-12-12T17:08:45.493 に答える
0

Ent Lib 5.0に移動します-ロギングアプリケーションブロックには、古いログファイルの数だけを保存できるようにする新しい構成があります

于 2012-07-10T12:25:37.677 に答える