ASP.NETでのNLog - ログファイルがどのような権限を持っている必要があります(問題をアーカイブ)
-
21-09-2019 - |
質問
ASP.Net環境ではNLogで作成されたログファイルには、どのような権限を持っている必要がありますか? ASP.Net仮想ディレクトリは、「ネットワークサービス」の「アプリケーションプールID」を持つアプリケーションプールを使用しています。
私はNLog出力ファイルに「ネットワークサービス」の変更権を付与すると、アーカイブ条件は初期のログファイルがX_0001と、作成する新しいXになることを引き起こしまですべてが順調である - 新しいXは現在、長い 'のいずれかの権限を持っていますネットワークサービス」とASP.Netスクリプトがそれに書き込みをしようとすると、エラーが生成されるようにします。
私はNLogサイト上でこのへの参照を見つけることができません。すべての情報は歓迎します。
解決
を割り当てたフォルダへのアクセス権と必ず許可を作るには、このフォルダ内に作成されたファイルに継承されます。すべての新しいファイルを作成します。この方法では、自動的に必要な権限を取得します。
所属していません StackOverflow