Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
バックグラウンドで実行され、5 秒ごとにさまざまなソースからの情報をファイルに記録するアプリケーションを作成しました。
ログビューアとして機能する別のアプリケーションを作成していますが、ロガー自体が頻繁に使用しているため、明らかにファイルを開くことができません。ビューアーが使用するログ ファイルの一時コピーを作成し、終了時に削除できる方法はありますか?
オーバーロードされたメソッドの 1 つを使用して、両方のアプリケーション (ロガーとビューアー) でファイルを開き、 FileShareパラメーターを受け取り、それを ReadWrite に設定します。その後、両方のプログラムが同じファイルを一度に使用できます。