#nlog
#nlog
Вопрос:
Я не очень хорошо знаком с NLOG, поэтому надеюсь, что кто-нибудь сможет указать мне правильное направление для решения этой проблемы. Я не хочу, чтобы NLOG создавал debug.txt досье. Я думал, что простое обновление minlevel до «Info» решит проблему, но это не так.
Вот настройки в моем файле app.config, которые указывают на NLOG:
<section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" />
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" autoReload="true">
<variable name="applicationName" value="TheNameOfMyApplication" />
<include file="\<PathToNlogConfig>NLog.config" />
</nlog>
И в моем файле NLog.config в разделе правил:
<logger name="Name.Space.Apps.*" minlevel="Info" writeTo="consoleapps" final="true" />
<logger name="*" minlevel="Info" writeTo="fileOut" />
Что еще мне нужно настроить, чтобы остановить это debug.txt файл не был создан?
Спасибо
Ответ №1:
Решил это. Оказывается, мы использовали библиотеку для входа в NLOG, и NLOG захватывал пространство имен из этой библиотеки и, следовательно, использовал другое правило.