NLog не работает на IIS - PullRequest
       14

NLog не работает на IIS

1 голос
/ 13 января 2012

Я добавил NLog в свой проект.Следуя инструкциям, я создал NLog.config.

<?xml version="1.0" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <targets>
        <target name="file" xsi:type="File"
            layout="${longdate} ${logger} ${message}" 
            fileName="${basedir}/${shortdate}.log" />
    </targets>

    <rules>
        <logger name="*" minlevel="Debug" writeTo="file" />
    </rules>
</nlog>

, а затем просто что-то записал в журнал.

var logger = LogManager.GetCurrentClassLogger();
logger.Info("xxxx");

На веб-сервере разработчика все работает нормально, но когда я публикую приложение в IIS, журналы не создаются.

1 Ответ

8 голосов
/ 16 января 2012

Имеет ли NLog.config свойство "Копировать в выходной каталог", установленное как "Копировать всегда"?

...