- Регистрация
- 10.09.2021
- Сообщения
- 1 261
- Благодарностей
- 679
- Баллы
- 113
Доброго времени суток. Пытаюсь прикрутить к проекту систему логирования, для этого решил использовать библиотечку Nlog, вроде как по уму все настроил,
создал файл config, туда все прописал.
Выполняю тестовый код.
А в итоге он не создает папку для логов и вообще их не пишет. Доступ к папке настроил, что бы файл конфига копировался в выходной каталог, сделал. Один фиг логов не видать. Может кто подсказать в чем может быть проблема?
создал файл config, туда все прописал.
XML:
<?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">
<targets>
<target xsi:type="File" name="filedata" fileName="${basedir}/logs/${shortdate}.log"
layout="${longdate} ${uppercase:${level}} ${message}" />
</targets>
<rules>
<logger name="*" minlevel="Trace" writeTo="filedata" />
</rules>
</nlog>
C#:
Logger logger = LogManager.GetCurrentClassLogger();
logger.Trace("Trace");
logger.Info("Info");
logger.Debug("Debug");
logger.Warn("Warn");
logger.Error("Error");