NLog не ведет журнал

Я использую новый NLog 2.0. Я настроил его как вручную, так и с помощью NuGet на двух разных платформах:

1) на Visual Web Developer Express 2010 дома.

2) На Visual Studio 2010 в офисе.

В обоих случаях я просто не могу заставить его войти.

Я прочитал все предложенные варианты здесь безуспешно.

Я использую очень простую конфигурацию из первого урока.

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

<targets>
 <target name="logfile" xsi:type="File" fileName="${basedir}/file.txt" />
</targets>

 <rules>
  <logger name="*" minlevel="Info" writeTo="logfile"/>
 </rules>
</nlog>

И вот как я вызываю регистратор:

public partial class _Default : System.Web.UI.Page
{
    Logger logger = LogManager.GetCurrentClassLogger();

    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);

        logger.Fatal("Hello Log!");
    }
}

У меня нет исключений!

Я делаю что-то не так здесь?? Что мне не хватает.

PS

Я установил для NLog.config значение «Копировать всегда», так что это тоже не так.


person AMember    schedule 14.11.2011    source источник
comment
Я протестировал его локально, и у меня он работает с вашим файлом конфигурации и кодом. Не могли бы вы предоставить нам пример проекта, в котором возникает такая ситуация?   -  person Luzik    schedule 14.11.2011
comment
Мне пришлось перезапустить Visual Studio и компьютер в офисе, и он внезапно заработал. Мне и в голову не приходило, что это нужно! В любом случае извините за это...   -  person AMember    schedule 14.11.2011


Ответы (1)


Мне пришлось перезапустить Visual Studio, и он внезапно начал работать.

Мне и в голову не приходило, что это нужно!

В любом случае извините за это...

person AMember    schedule 15.11.2011