エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
c# : nlog -他のプロセスをログファイルの読み取りを許可します
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
c# : nlog -他のプロセスをログファイルの読み取りを許可します
2021-03-24 00:05NLOGを使用し始めます。メインプロセス(Windowsサービス)は数秒ごとにログファイルへ... 2021-03-24 00:05NLOGを使用し始めます。メインプロセス(Windowsサービス)は数秒ごとにログファイルへの書き込みです。私は別のプロセス(デスクトップアプリ)を任意の時間に読むことを許可する必要があります(デスクトップアプリは書き込みアクセスを必要としません)。 問題は、nlogが書き込み用にファイルを開くときにnlogが排他ロックを作成することです。そのため、デスクトッププロセスがファイルがロックされているときに読み込まうとすると、例外がスローされます。 メインプロセスが開いている場合でも、他のプロセスがログファイルの内容にreadonlyにアクセスできるようにするには、NLOGを設定できますか。デスクトッププロセスは呼び出しますFile.ReadAllText()どちらが並行操作にとって安全であることを願っています。 (ドキュメントを読み、NLOGも異なるプロセスか