46-.Servicios Windows. Introducción
- En este capítulo del curso de programación en c# con visual studio 2017,vamos a empezar con los servicios windows. En ocasiones, puede ser que necesitemos cierta funcionalidad que no necesite una interfaz gráfica y que este siempre corriendo en un segundo plano, para este caso los servicios windows puede ser una buena solucion.- En el video os muestro como crear un proyecto del tipo windows service, como agregarle de una manera sencilla la capacidad para ser instalado en una máquina y como instalarlo desde línea de comandos con la herramienta installUtil.exe, que tenemos disponible en los diferentes frameworks de Microsoft.NET.
- Como habéis observado en el video una vez compilado el proyecto nos genera un fichero con extensión exe. Este fichero es el que debemos instalar mediante la herramienta installUtil.exe, siguiendo los siguientes pasos:
- Primero abrimos un cmd con permisos de administrador.
- Una vez tenemos hecho esto nos vamos a la ruta donde esta la herramienta de instalación que nos proporciona el framework de .net, en nuestro caso esta aquí:
3. Una vez estemos en la ruta donde esta la herramienta installUtil ejecutamos una sentencia similar a la siguiente para instalar el servicio en nuestra máquina:
- installutil ruta_ejecutable\nuestroproyecto.exe
* Si queremos desinstalar el servicio basta ejecutar la misma senetecia pero añadiendo /u al final.
- Os dejo además un par de enlaces a sites de Microsofto con más información sobre los servicios:
- https://docs.microsoft.com/es-es/dotnet/framework/windows-services/how-to-install-and-uninstall-services
- https://docs.microsoft.com/es-es/dotnet/framework/windows-services/introduction-to-windows-service-applications
No hay comentarios:
Publicar un comentario