Я пишу приложение, которое работает как WebRole
по адресу IIS
. Я использую NLog
для регистрации. Одной из целей NLog
является файл.Создание каталога для файла журнала NLog на Azure
Мне нужен этот файл со всеми недавними событиями. Конечно, у меня есть другие цели, которые позволяют мне легче получить доступ ко всем имеющимся данным журнала. У меня проблема с файловой целью.
На моем локальном ПК, когда я настраиваю NLog
для входа в C:\somedir1\somedir2\somedir3\logfile
NLog
создает все необходимые файлы и файл журнала. В Azure мне нужно вручную создавать каталоги и изменять разрешение до того, как NLog
может записать в файл журнала.
Есть ли способ добавить какую-то задачу для проекта, которая создала бы все необходимые мне каналы? Я думаю, что пользователь, на котором работает WebRole
, не имеет достаточных разрешений для создания каталога в C:
диске.