2008-10-31 13 views
55

Estoy usando NLog para registrar mis cosas. Estoy intentando enviar el resultado a la consola (o consola coloreada) ... que espero que vaya a la ventana 'OUTPUT' de Visual Studio para cualquier aplicación de sitio web/aplicación/mvc de ASP.NET.¿Cómo puedo exportar cosas de NLog a la ventana de 'salida' de vs2008?

No lo es. Si cambio el objetivo a 'archivo', entonces funciona con seguridad.

¿Puede NLog salir a la ventana de "salida" para aplicaciones web?

Respuesta

113

Puede utilizar este archivo de configuración (nlog.config en la ruta de la aplicación):

<?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> 

-Scott

+4

awesomesauce! Nunca supe que había un tipo == Depurador. WINNAH! –

+0

¡Justo lo que estaba buscando, gracias! – tpower

+0

Perfecto, gracias! –

Cuestiones relacionadas