¿Cómo puedo escribir la aplicación C# utilizando Visual Studio 2010 que se ejecuta en segundo plano? Con esto quiero decir que no se ejecuta en la consola o muestra un formulario. ¿Qué tipo de proyecto debería usar?Aplicación que se ejecuta en segundo plano
5
A
Respuesta
5
utilizar una plantilla de servicio de Windows
Añadir un nuevo proyecto de tipo 'Windows-> servicio de Windows'.
Aquí es una walkthrough
3
Usted puede usar un proyecto de Windows que no muestra cualquier forma, o puede utilizar un proyecto Windows Service.
+0
+1 De hecho, tuve que usar la opción de proyecto de Windows porque mi empleador denegó mi solicitud de la versión paga de Visual Studio, y la posibilidad de crear un servicio de Windows no está disponible en la versión gratuita. Sin embargo, esta solución funcionó como un encanto. – Sildoreth
Cuestiones relacionadas
- 1. mantener aplicación que se ejecuta en segundo plano
- 2. significado de "aplicación no se ejecuta en segundo plano"
- 3. Cómo puedo crear una aplicación en WPF que se ejecuta en segundo plano
- 4. shell_exec no se ejecuta en segundo plano, ¿alguna otra solución?
- 5. iPhone - Cambio de la configuración de la aplicación mientras la aplicación se ejecuta en segundo plano
- 6. Aplicación WPF aún se ejecuta en segundo plano después de cerrar
- 7. ¿Cómo manejar los errores de AVPlayer mientras la aplicación se ejecuta en segundo plano?
- 8. AudioQueueStart falla cuando la aplicación iphone se ejecuta en segundo plano iOS4.0
- 9. ¿Desarrolla un programa que se ejecuta en segundo plano en .NET?
- 10. Aplicación en segundo plano sin ui
- 11. Evitar que se ejecute la tarea en segundo plano dispatch_after()
- 12. Depurando tareas en segundo plano
- 13. Comprueba si la aplicación iOS está en segundo plano
- 14. Cómo ejecutar una aplicación de consola .NET en segundo plano
- 15. iOS procesado en segundo plano
- 16. ¿Cómo crear una aplicación Cocoa en segundo plano?
- 17. ios: bloquea los bloques en segundo plano y se ejecuta cuando la red está disponible
- 18. ¿Cómo ejecutar una aplicación de Android en segundo plano?
- 19. ¿Cómo hacer que una aplicación J2ME se ejecute en segundo plano?
- 20. ¿Detener la aplicación para que no se ejecute en segundo plano?
- 21. ¿Cómo creo un hilo que se ejecuta todo el tiempo en segundo plano en un sitio web .net?
- 22. cómo ejecutar mi aplicación en segundo plano en iphone?
- 23. ¿Cómo se ejecuta el comando como proceso en segundo plano con ADB?
- 24. ¿Se ejecuta PHP en segundo plano cuando el navegador está cerrado?
- 25. cómo ejecutar la aplicación en segundo plano en android?
- 26. ¿dónde va la salida cuando se ejecuta como proceso en segundo plano?
- 27. Can Emacs de comandos se ejecutan en segundo plano
- 28. ¿Cómo puedo determinar cuándo terminará mi aplicación en segundo plano?
- 29. No obtengo didReceiveMemoryWarning cuando la aplicación está en segundo plano
- 30. iOS: mantener la aplicación ejecutándose en segundo plano
Simplemente no cree un formulario en su método Main(). –
Por lo que vale, debe considerar cuidadosamente elegir usar un servicio de Windows. Puede ser muy útil (mejor dicho, ideal) para ciertas tareas, pero demasiados usuarios intentan utilizar un Servicio donde * no es * una buena idea. Existen varias limitaciones importantes en comparación con una aplicación de escritorio estándar, la principal es que ** un servicio de Windows no puede tener ningún tipo de interfaz de usuario **, que incluye algo tan simple como mostrar un cuadro de mensaje. (Al menos, no puede en Windows Vista o posterior; puede hacerlo en versiones anteriores, pero * no debería *.) No está claro por su pregunta si necesita esto. –