Lorsque je démarre une application console (.NET Core) avec Ctrl + F5 (Démarrer sans débogage) dans Visual Studio Community 2019 (version 16.3.1), le message suivant est ajouté dans la fenêtre de la console à la fin:
C: \ HelloWorld \ bin \ Debug \ netcoreapp3.0 \ HelloWorld.exe (processus 1672) est sorti avec le code 0.
using System;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
Existe-t-il un moyen d'empêcher Visual Studio 2019 d'imprimer ce message? J'ai essayé la solution d' empêcher un message similaire d'apparaître dans la fenêtre de sortie , en changeant l'option: Outils> Options> Débogage> Fenêtre de sortie> Traiter les messages de sortie = Off, mais cela n'a aucun effet dans la fenêtre de la console.
Remarque: ce message n'est pas affiché dans Visual Studio 2017. Il est uniquement affiché dans Visual Studio 2019 et uniquement sur les applications .NET Core.
la source
Help > Send Feedback > Report a Problem
Réponses:
Vous pouvez le désactiver en cochant l'
Tools > Options > Debugging > General > Automatically close the console when debugging stops
option:Comme indiqué par la console elle-même (Visual Studio 2019 v16.3.2):
Cela fera simplement imprimer la console
Press any key to continue...
en commençant sans déboguer (CTRL
+F5
) et non le code de sortie (laisse toujours la console ouverte):la source