2013-05-13 17 views
7

In applicazione Windows Store è possibile utilizzare:Impossibile utilizzare Trace.WriteLine in Windows App Store

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

Ma sostituire Debug con Trace dà il seguente errore: CS0103: The name 'Trace' does not exist in the current context Come posso risolvere questo problema?

+2

WinRT non hai 'Trace', e manca traccia ascoltatori. Debug.WriteLine è il meglio che puoi fare senza ricorrere a qualcosa di terze parti come [metrolog] (https://github.com/mbrit/metrolog). – vcsjones

+1

@vcsjones dovresti elevare il commento a una risposta :) –

risposta

10

WinRT non ha Trace e manca di listener di traccia. Debug.WriteLine è il meglio che puoi fare senza ricorrere a qualcosa di simile a metrolog.

0

Se il problema è un sacco di codice esistente facendo riferimento alla Trace. si potrebbe alias Debug come Trace con

using Trace = System.Diagnostics.Debug; 
Problemi correlati