NLog в ASP.NET - какие разрешения должен иметь файл журнала (проблема с архивированием)

StackOverflow https://stackoverflow.com/questions/1391178

Вопрос

Для ASP.Сетевая среда, какие разрешения должен иметь файл журнала, созданный NLog?ASP.Net Виртуальный каталог использует пул приложений, который имеет "Идентификатор пула приложений" "Сетевой службы".

Когда я предоставляю права на изменение "Сетевой службы" выходному файлу NLog, все хорошо, пока условие архивации не приведет к тому, что начальный файл журнала станет X_0001 и будет создан новый X - новый X теперь больше не имеет никаких прав для "Сетевой службы", и поэтому при запуске ASP генерируется ошибка.Сетевые скрипты пытаются писать в него.

Я не могу найти никакой ссылки на это на сайте NLog.Приветствуется любая информация.

Это было полезно?

Решение

Назначьте разрешения папке и убедитесь, что разрешения наследуются файлами, созданными в этой папке.Таким образом, любой новый созданный файл автоматически получит необходимые вам разрешения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top