1

バックグラウンドで実行され、5 秒ごとにさまざまなソースからの情報をファイルに記録するアプリケーションを作成しました。

ログビューアとして機能する別のアプリケーションを作成していますが、ロガー自体が頻繁に使用しているため、明らかにファイルを開くことができません。ビューアーが使用するログ ファイルの一時コピーを作成し、終了時に削除できる方法はありますか?

4

1 に答える 1

2

オーバーロードされたメソッドの 1 つを使用して、両方のアプリケーション (ロガーとビューアー) でファイルを開き、 FileShareパラメーターを受け取り、それを ReadWrite に設定します。その後、両方のプログラムが同じファイルを一度に使用できます。

于 2012-04-18T14:38:14.127 に答える