2013-09-05 2 views
1

Я пишу приложение, которое работает как WebRole по адресу IIS. Я использую NLog для регистрации. Одной из целей NLog является файл.Создание каталога для файла журнала NLog на Azure

Мне нужен этот файл со всеми недавними событиями. Конечно, у меня есть другие цели, которые позволяют мне легче получить доступ ко всем имеющимся данным журнала. У меня проблема с файловой целью.

На моем локальном ПК, когда я настраиваю NLog для входа в C:\somedir1\somedir2\somedir3\logfileNLog создает все необходимые файлы и файл журнала. В Azure мне нужно вручную создавать каталоги и изменять разрешение до того, как NLog может записать в файл журнала.

Есть ли способ добавить какую-то задачу для проекта, которая создала бы все необходимые мне каналы? Я думаю, что пользователь, на котором работает WebRole, не имеет достаточных разрешений для создания каталога в C: диске.

ответ