2013-05-13 11 views
7

In Windows Store-Anwendung verwenden kann ich verwenden:Kann nicht Trace.WriteLine in Windows Store App

System.Diagnostics.Debug.WriteLine("Test"); 

Aber Debug mit Trace Ersatz gibt die folgenden Fehler: CS0103: The name 'Trace' does not exist in the current context Wie kann ich dieses Problem beheben?

+2

WinRT hat alias konnte nicht 'Trace', und es fehlt Zuhörer verfolgen. Debug.WriteLine ist das Beste, was Sie tun können, ohne auf etwas Dritter wie [metrolog] (https://github.com/mbrit/metrolog) zurückzugreifen. – vcsjones

+1

@vcsjones sollten Sie den Kommentar zu einer Antwort erhöhen :) –

Antwort

10

WinRT verfügt nicht über Trace und es fehlen Trace-Listener. Debug.WriteLine ist das Beste, was Sie tun können, ohne auf etwas Drittes wie metrolog zurückzugreifen.

0

Wenn Ihr Problem viel vorhandenen Code ist zu Trace. meinen Sie Debug als Trace mit

using Trace = System.Diagnostics.Debug;