2012-07-26 16 views
31

Desidero utilizzare Console.writeline nel mio progetto Asp.net MVC 3. non so come farlo cerco anche di utilizzare il metodo System.Diagnostics.Debug.WriteLine() ma non funziona. uno può suggerire una soluzione per questoCome utilizzare Console.WriteLine in ASP.Net MVC 3

+0

possibile duplicato del [Qual è l'equivelent di System.out.println() in C#/Silverlight?] (http://stackoverflow.com/questions/5052509/whats-the-equivelent-of-system-out-println-in-c-silverlight) –

risposta

57
Debug.WriteLine("My debug string here"); 

dovrebbe fare il trucco. Verificare che l'applicazione è in di debug non rilasciare:

debug button

Se non è venuta fuori sulla vostra finestra di debug, fare clic destro del progetto. Seleziona proprietà. A sinistra della scheda aperta, fai clic su Costruisci. C'è un check-box "Definisci costante DEBUG", assicurati che sia cliccato.

enter image description here

Molto probabilmente sanno come impostare le informazioni di debug per mostrare nella finestra di uscita (Debug-> Windows-> Output):

enter image description here

19

Cosa vuoi fare in particolare?

Se si desidera attivare alcune informazioni di debug nella console, mentre il sito MVC è in esecuzione, allora vi consiglio il seguente:

1) Utilizzare System.Diagnostics.Debug.WriteLine()

2) Avviare il sito web utilizzando Debug (tasto F5 default, credo ..) - e controlla la scheda Output in Visual Studio

Questo è quello che faccio per molte app MVC 3/4 e funziona perfettamente.

+1

System.Diagnostics.Debug.WriteLine() non funziona. – Krishan

+0

Anche quando si esegue il sito Web in modalità debug da Visual Studio? Sei sicuro di guardare il pannello Output? –

+0

Sì. Voglio mostrare alcune uscite. – Krishan

0

Non è un'applicazione di console ma una web. Usa il debug di Visual Studio interno e gli orologi veloci per vedere cosa sta succedendo nel tuo programma in questo momento. Nella maggior parte delle esigenze di produzione è possibile utilizzare alcuni strumenti di registrazione popolari (log4net per ex).

Problemi correlati