WebRole
onとして実行されているアプリケーションを書いていますIIS
。NLog
ロギングに使用しています。対象の 1 つNLog
はファイルです。
最近のすべてのイベントを含むこのファイルが必要です。もちろん、必要なすべてのログ データに簡単にアクセスできる他のターゲットもあります。ファイル ターゲットに問題があります。
ローカル PC でログを記録するように構成NLog
するとC:\somedir1\somedir2\somedir3\logfile
NLog
、必要なすべてのディレクトリとログ ファイルが作成されます。Azure ではNLog
、ログファイルに書き込む前に、手動でディレクトリを作成し、アクセス許可を変更する必要があります。
必要なすべてのディレクトリを作成するプロジェクトにある種のタスクを追加する方法はありますか? 実行中のユーザーには、ドライブWebRole
にディレクトリを作成するための十分な権限がないと思います。C: