|
Os pongo un ejemplo practico de como funciona mi SIF y como se identifican verison y numero de instalación para un programa de escritorio:
4 ejecutables en el mismo pc:
Componente principal(tpv) (exe)
Componente secundario(pda).exe ejecucion desde otra maquina pero en escritorio remoto
Componente secundario(venta desatendida:cajon,datafono, kiosko, pedidos pagados desde mesa)
Componente secundario.exe, control de envios.
Todos el mismo número de instalación, para la version del software se puede hacer de 2 formas:
1: heredan la del componente principal, pero cada vez que recompiles uno dr los ejecutables tienes que recompilar el principal o cambiarlo de version. O sea tratar al resto de exe como dlls.
2:concatenación de versiones: para que no se pase de la longitud maxima admitida en la version puedes pasarlo a hexadeximal o coger la version cpmpleta major, minor,parche y el ultimo nunero, la subversion de todos ,concatenandolas separando con algun caracter permitido.
El nunero de instalacion, encadenamiennto etc tambien deben ser comunes.
Teniendo en cuenta aue si no hay una instalacion limpia nueva, se puede considerar una actualizaciom y se manttendría el numero de instalación.
|