Come posso inviare roba NLog alla finestra "output" di vs2008?
Domanda
Sto usando NLog per registrare le mie cose. Sto cercando di inviare l'output alla console (o alla console colore) ... che spero vada nella finestra "OUTPUT" di Visual Studio per qualsiasi sito Web / app / app ASP.NET.
Non lo è. Se cambio la destinazione in "file", allora funziona sicuramente.
NLog può eseguire l'output nella finestra "output" per le app Web?
Soluzione
È possibile utilizzare questo file di configurazione (nlog.config nel percorso dell'app):
<?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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow