Question Écriture dans la fenêtre de sortie de Visual Studio?


J'essaie d'écrire un message dans la fenêtre de sortie à des fins de débogage. J'ai cherché une fonction comme celle de Java system.out.println(""). j'ai essayé Debug.Write, Console.Write, et Trace.Write. Il ne donne pas d'erreur, mais il n'imprime rien non plus.

Les options "Définir la constante DEBUG" et "Définir la constante TRACE" sont cochées.

Menu Outils → Options → Débogage → "Rediriger tout le texte de la fenêtre de sortie vers la fenêtre immédiate" l'option n'est pas cochée

Configuration: active (débogage)

Remarque: J'ai créé un projet avec l'assistant en tant que "Application Windows Forms", le cas échéant. Je n'ai aucune idée d'où regarder.


454
2018-02-27 14:40


origine


Réponses:


Ajouter le System.Diagnostics espace de noms, et vous pouvez utiliser Debug.WriteLine() pour imprimer rapidement un message dans la fenêtre de sortie de l'EDI. Pour plus de détails, veuillez vous référer à ceux-ci:


574
2018-02-27 14:43



Cela va écrire dans la fenêtre de sortie de débogage:

using System.Diagnostics;

Debug.WriteLine("Send to debug output.");

122
2018-02-27 14:47



Utilisation:

System.Diagnostics.Debug.WriteLine("your message here");

67
2018-02-05 10:00



    Debug.WriteLine

est ce que vous cherchez.

Sinon, essayez ceci:

Menu Outils → Options → Débogage → décocher Envoyer la sortie à l'immédiat.


46
2018-02-27 14:43



Vous cherchez peut-être

MessageBox.Show()

ou

Debug.Writeline()

17
2018-02-27 14:44



Pour moi, seul le Trace L'espace de noms et non celui de Debug a fonctionné:

System.Diagnostics.Trace.WriteLine("message");

Je travaille dans un projet C # sous Visual Studio 2010.


17
2018-02-11 10:16



L'appel

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

échoue en travaillant avec .NET Core (V 1,0 ou 1,1).

Nous sommes censés créer et utiliser un enregistreur de Microsoft.Extensions.Logging, mais ce journal apparaît uniquement dans la fenêtre de la console contextuelle dotnet.exe, pas dans la fenêtre Sortie de Visual Studio.


6
2017-11-26 23:56