2010-02-10 29 views
20

Duplicar posible:
.Net Console Application that Doesn’t Bring up a Console¿Cómo ejecutar la aplicación de consola en segundo plano (sin interfaz de usuario)?

que tiene una aplicación de consola escrita en VB.NET que se convertirá en una tarea programada en un servidor web. Correrá cada diez minutos. El problema es que cada diez minutos muestra la ventana CMD negra vacía durante el procesamiento, lo que puede ser una distracción. ¿Cómo puedo configurarlo para que se ejecute en segundo plano (sin mostrar la ventana de CMD)?

+0

Es posible que desee considerar un servicio de Windows que se active cada 10 minutos. – kenny

+0

Por favor, vote para cerrar. Encontré un duplicado: http://stackoverflow.com/questions/934901/net-console-application-that-doesnt-bring-up-a-console –

+0

Aunque esto puede ser un duplicado de la pregunta enumerada, la respuesta aquí ayudó más que cualquiera de las respuestas enumeradas en la pregunta duplicada, ya que me dijo los pasos exactos que necesitaba tomar – Rachel

Respuesta

39

Configure en su Proyecto en "Aplicación" el Tipo de Salida a "Aplicación de Windows".

+2

Definitivamente me gusta esta solución mejor que el aceptado en http://stackoverflow.com/questions/934901/net-console-application-that-doesnt-bring-up-a-console – Abe

+0

Su enfoque es fácil y elegante ... Gracias – Pranav

Cuestiones relacionadas