Cita:
Empezado por LoPiTaL
Tal vez lo que voy a hacer, si no hay alternativa, es meter también mi aplicación en la carpeta "bin" con todos los packages, y en la carpeta superior meter un launcher que se encargue de llamar a la aplicación principal.
|
Nosotros utilizamos esta opción. Ademas tiene otras ventajas.
Junto al ejecutable (Lanzadera) hay un pequeño fichero que indica en qué diretorio está el programa real.
Cuando necesitamos realizar una actualización, preparamos el nuevo directorio y cuando todo está listo, modificamos ese pequeño fichero para que apunte al nuevo directorio.
Los usuarios no ven estos directorios, de forma que para ellos es transparente. Si por alguna cosa necesitamos "volver" a la versión anterior (por algun problema) basta con redireccionar a la anterior.
A partir del momento en que los usuarios "entran" ya van hacia la nueva versión. Si no es urgente, dejamos que pase el tiempo y todos van accediendo a la nueva; Si nos interesa que el cambio sea inmediato, desde la misma aplicación les aparece un mensaje de que "hay nueva versión" y que deben reiniciar la aplicación para acceder a la nueva.