2012-05-12 7 views
11

Sé que puede crear una aplicación de Windows Forms y configurarla para que sea invisible. Y si creo una aplicación de consola (la ventana de la consola se abrirá y no tengo uso para la consola), ¿cómo puedo crear una aplicación simple que no tenga ninguna GUI?¿Cómo creo un programa C# sin una GUI?

+0

Puede ocultar la ventana de la consola también con una llamada API. ¿De dónde estás escapando esto, otra aplicación, el escritorio? ¿Es un servicio o solo uno hace algo y lo abandona? –

+2

Escriba una aplicación de modo de consola y simplemente cambie la configuración de Tipo de salida a "Aplicación de Windows" –

Respuesta

20

Crear una aplicación de Windows, elimine el archivo Form1.cs, editar el archivo Program.cs para eliminar las líneas

Application.EnableVisualStyles(); 
Application.SetCompatibleTextRenderingDefault(false); 
Application.Run(new Form1()); 

Ponga su propio código en su lugar, y ya está.

+1

+1 para la cosa más simple que podría funcionar :) –

3

Puede crearlo como windows service.

This question también tiene algunas opciones para ejecutar una aplicación de consola existente sin ventana de consola, por lo que podría escribir una aplicación de consola, luego escribir una aplicación de consola que lance con su ventana oculta y luego se cierre.

Cuestiones relacionadas