VS 2010 Pro, C#, WinForms: all'inizio del mio metodo, sto dicendo Debug.Writeline ("immissione del metodo blah"); quindi da qualche parte all'interno di questo metodo sto mettendo alcuni punti di interruzione ed eseguo il programma. quindi vedo che l'esecuzione viene interrotta in quei punti di interruzione, quindi è qui! ma se cerco la modalità Combobox Output-> Debug e anche la finestra Immediata non riesco a trovare il messaggio che ho scritto per Denug.Writeline da nessuna parte ... Ho anche provato quella casella di controllo nelle opzioni Debug che dice "Redirect all output to Immediate window ".... non ha aiutato neanche.Debug.Writeline non stampa nulla
8
A
risposta
10
Discusso già nei commenti, ma non ero sicuro fino a discuterne lì. Tuttavia:
- chiamate a
Debug.Whatever(...)
sono generalmente contrassegnati da[Conditional("DEBUG")]
, nel senso che richiedono il simboloDEBUG
da definire, altrimenti quelle chiamate non sono compilati - un progetto predefinito è
DEBUG
eTRACE
definiti per la Profilo "Debug" eTRACE
per il profilo "Rilascio" - tuttavia, è possibile disabilitare il simbolo
DEBUG
tramite un chec kbox in "proprietà del progetto"
Quindi; vai alle proprietà del progetto e assicurati che il simbolo DEBUG
sia definito (o meno) adeguato alle tue esigenze (per tutti i profili esistenti nel tuo progetto).
1
se Debug non stampa nulla (e non è possibile eseguire il breakpoint su di esso): è necessario selezionare "TRACE" nelle proprietà del progetto.
1
0
Se non v'è ancora alcun output dopo tutto, controllare i tipi di messaggi sono abilitati per la finestra di output:
- Fare clic con il pulsante destro all'interno dell'area di contenuto della finestra di output.
- Accertarsi che "Uscita programma" sia selezionato, ad esempio. (Dovrebbe apparire come nello screenshot)
Problemi correlati
- 1. JUnitCore.runClasses non stampa nulla
- 2. Perché console.log() non stampa nulla?
- 3. Debug.WriteLine su "canale" diverso?
- 4. L'istruzione di stampa Python non stampa nulla con un ritorno a capo
- 5. Debug.WriteLine equivalente in MonoTouch/MonoDroid?
- 6. Debug.WriteLine saltato durante il debug
- 7. Perché sprintf() non produce nulla?
- 8. XMLStarlet non seleziona nulla
- 9. log4net Registrazione di Debug.WriteLine e Console.WriteLine
- 10. sovraccarichi Debug.WriteLine sembrano essere in conflitto
- 11. Echo non fa nulla
- 12. TimeZoneInfo.ConvertTime non Convertire nulla
- 13. JSON.getString non restituisce nulla
- 14. non restituisce nulla
- 15. FirePHP non emette nulla
- 16. non restituisce nulla. Perché?
- 17. requestRecordPermission non fa nulla
- 18. Func non restituisce nulla?
- 19. EntityManager.merge non facendo nulla
- 20. Logcat non mostra nulla
- 21. Esiste un codice printf "null" che non stampa nulla, usato per saltare un parametro?
- 22. non sembra funzionare per nulla
- 23. Collections.sort non sta ordinando nulla
- 24. UIAlertController non appare per nulla
- 25. MPMediaPickerController.showsCloudItems sembra non fare nulla
- 26. Perché GetFields() non restituisce nulla?
- 27. Node.js console.log() non registra nulla
- 28. comando pip non fa nulla
- 29. chrome.browserAction.setIcon non sta facendo nulla
- 30. L'applet Java non visualizza nulla
State facendo funzionare a eseguire il debug? – msarchet
Hmm, mi hai fatto impazzire. –
@msarchet: sì, in Debug – Bohn