Actualmente estoy implementando mis servicios de Windows manualmente en el servidor.Despliegue del servicio de Windows
Una vez Pasos:
- ubicación de instalación en el servidor que aloja el servidor de Windows ->
D:\InstallDir
- documentos de Windows relacionados Copiado servicio en esta carpeta
- creado un archivo por lotes para instalar servicios de Windows (
InstallUtil.Exe
) y otro archivo de proceso por lotes para desinstalar el servicio de Windows y copiado en la carpeta de instalación - Servicio de Windows instalado usando el archivo de lote de instalación
Estos son los pasos que realizo para actualizar:
- tener copia de seguridad de la instalación existente de carpetas (para usar en caso de que necesite revertir a la versión anterior)
- Ejecutar desinstalación archivo por lotes para desinstalar el servicio de Windows (
InstallUtil /u
) - Copiar nuevas DLL desde una ubicación de servidor de compilación en la carpeta de instalación (en el servidor que aloja los servicios de windows)
- Ejecutar instalar el archivo por lotes para instalar el servicio de windows (
InstallUtil WIndowsService.Exe
)
Me gustaría automatizar los pasos de actualización; ¿Puedes sugerir estrategia de implementación en este escenario?
Gracias David, esto parece un buen punto de partida – San