Frage

Ich bin mit Tests, um die TestDriven.NET VS-Add-in verwenden und die Klassenbibliothek I-Tests sind verwendet Trace instrumentiert. Wie kann ich die Ausgabe des Trace im Ausgabefenster in Visual Studio zu zeigen? Die Default scheint nicht ganz richtig zu funktionieren. Muss ich manuell einen ConsoleListener oder etwas hinzufügen (Junge, das mit einer Trace pro Klasse langweilig sein würde ...)?

War es hilfreich?

Lösung

Die MSDN-Dokumentation heißt es:

  

A Default emittiert schreiben und   Console.WriteLine Nachrichten an die    Output und die   Debugger.Log Methode. In Visual Studio,   Dies bewirkt, dass die Debug-Nachrichten   erscheinen im Ausgabefenster. Fail   Assert failed Meldungen emittieren auch   der Output Windows-API und   die Debugger.Log Verfahren sowie   verursacht ein Meldungsfeld angezeigt.   Dieses Verhalten ist das Standardverhalten   für Debug- und Trace-Nachrichten, weil   Default automatisch   in jeder Hörer Sammlung enthalten   und ist der einzige Zuhörer automatisch   inbegriffen. (Hervorhebung von mir)

Ich habe nicht TestDrivent.NET verwendet, so würde ich nicht wissen, warum die Trace-Ausgabe im Ausgabefenster erscheint, wird nicht, aber Sie könnten DbgView Ihre Ausgabe anzuzeigen, da es Ausgang von Output geschrieben sammelt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top