2014-02-03 4 views
2

У меня есть мой веб-сервер (IIS 7.5) на сервере Windows 2008 R2. Nlog на моем сервере не записывает никаких файлов журналов. Чтобы решить эту проблему, я попыталсяIIS 7.5 не пишет NLog (возможно, из-за разрешений)?

  1. полных прав на каталог журнала для NLog
  2. Выключено IE повысить безопасность

Я вижу, что мой AppPool запускается в диспетчере задач - процессы с Пользователь DefaultAppPool. Я пробовал все, что знаю, и не могу понять, что может быть неправильным. Пожалуйста помоги.

+0

Пожалуйста, покажите мне источник NLog.config. – gpaoli

+0

Для меня Nlog не записывается в папку с именем "folder-name". Прекрасно работает с именем «foldername». – gpaoli

ответ

0

Моя проблема была совершенно иной. Я обнаружил через зависимый ходок, что некоторые DLL-библиотеки Windows отсутствовали на моей машине

+0

Какие DLL вам не хватает? – fantastory

+0

@fantastory Это совсем недавно. Я думаю, что это был файл MSVCR71.dll – user2837961

1

Вы пробовали шаги по устранению неполадок, перечисленные здесь:

https://github.com/nlog/nlog/wiki/Logging-troubleshooting

Я обнаружил, что <nlog throwExceptions="true">, в частности, как правило, обеспечивает довольно много работать.

+1

где мы можем проверить nlog заброшенные исключения? – fantastory

Смежные вопросы