wake-up-neo.com

Konsolenfenster in C # -Konsolenanwendung ausblenden

Die Sache ist, ich möchte wirklich nicht, dass das Konsolenfenster angezeigt wird ... aber die Lösung sollte ausgeführt werden .. Mein Standpunkt hier ist, ich möchte, dass die Anwendung im Hintergrund ausgeführt wird, ohne dass ein Fenster geöffnet wird.

89
SOF User

Ändern Sie den Ausgabetyp von Konsolenanwendung in Windows-Anwendung . Dies kann unter Projekt -> Eigenschaften -> Anwendung in Visual Studio erfolgen:

alt text

168
Dirk Vollmar

Ändern Sie Ihren Anwendungstyp in eine Windows-Anwendung. Ihr Code wird weiterhin ausgeführt, es wird jedoch kein Konsolenfenster oder Standardfenster angezeigt, sofern Sie nicht eines erstellen.

22
Sekhat

Anstelle von Console.Readline/key können Sie schließlich new ManualResetEvent(false).WaitOne() verwenden. Das funktioniert gut für mich.

9
khaja kamal

Vielleicht möchten Sie eine Windows-Dienstanwendung erstellen . Es wird im Hintergrund ohne Benutzeroberfläche ausgeführt.

3
bla

Ändern Sie den Ausgabetyp vonConsole ApplicationinWindows Application

Anstelle von Console.Readline/key können Sie new ManualResetEvent(false).WaitOne() am Ende verwenden, um die App weiter auszuführen.

0
N T