122 votes

Masquer la fenêtre de la console dans l'application console C #

Le problème, c’est que je ne veux vraiment pas que la fenêtre de la console s’affiche ... mais la solution devrait fonctionner. Ce que je veux dire, c’est que je veux que l’application fonctionne en arrière-plan, sans qu’aucune fenêtre ne s’ouvre.

217voto

0xA3 Points 73439

Modifiez le type de sortie de l’ application console à l’application Windows . Cela peut être fait sous Projet -> Propriétés -> Application dans Visual Studio:

texte alternatif

27voto

Sekhat Points 2555

Changez le type de votre application en application Windows. Votre code fonctionnera toujours, mais il n’aura pas de fenêtre de console, ni de fenêtre standard, sauf si vous en créez une.

14voto

khaja kamal Points 21

Au lieu de Console.Readline/key vous pouvez enfin utiliser new ManualResetEvent(false).WaitOne() . Cela fonctionne bien pour moi.

3voto

bla Points 2739

Peut-être souhaitez-vous essayer de créer une application de service Windows . Il fonctionnera en arrière-plan, sans aucune interface utilisateur.

0voto

hellowahab Points 50

Changer le "Type de sortie" de l'application en "Application Windows" a fonctionné pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X