Comment puis-je générer des contenus NLog dans la fenêtre 'sortie' de vs2008?

StackOverflow https://stackoverflow.com/questions/252464

  •  05-07-2019
  •  | 
  •  

Question

J'utilise NLog pour enregistrer mes affaires. J'essaie d'envoyer la sortie à la console (ou à la console colorée) ... qui, j'espère, ira dans la fenêtre "OUTPUT" de Visual Studio pour n'importe quel site Web ASP.NET / app / mvc.

Ce n'est pas. Si je change la cible en 'fichier', alors cela fonctionne à coup sûr.

Le NLog peut-il afficher la sortie dans la fenêtre "Sortie" pour les applications Web?

Était-ce utile?

La solution

Vous pouvez utiliser ce fichier de configuration (nlog.config dans le chemin de l'application):

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top