2008-10-31 2 views
55

Я использую NLog для регистрации моих вещей. Я пытаюсь отправить вывод на консоль (или colouredconsole) ... который, я надеюсь, перейдет в окно Visual Studio «OUTPUT» для любого приложения ASP.NET/приложения/mvc.Как я могу выводить материал NLog в окно вывода vs2008?

Это не так. Если я изменю цель на «файл», значит, она работает точно.

Может ли NLog выводить в окно вывода для веб-приложений?

ответ

113

Вы можете использовать этот файл конфигурации (nlog.config в пути приложения):

<?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 name="debugger" xsi:type="Debugger" layout="${logger}::${message}"/> 
    </targets> 

    <rules> 
    <logger name="*" minlevel="Trace" writeTo="debugger" /> 
    </rules> 
</nlog> 

-Скотт

+4

AWESOMESAUCE! Я никогда не знал, что есть тип == Отладчик. WINNAH! – 2008-11-05 00:29:51

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