Crear instalador con Inno Setup
1 Archivos Adjunto(s)
Ya sé que este tema ha sido tratado con extensión en el foro pero no acabo de enterarme como funciona. Toda la vida he usado InstallShield, que venía con BCB 5. Era cómodo porque de forma automática situaba los diversos ficheros en las carpetas que le correspondían; ya sé que la solución "bestia" es ponerlo todo en la carpeta en la que se copie la aplicación, pero no me gusta porque puede terminar con un montón de copias de librerias/archivos similares en distintas ubicaciones del PC.
He estado leyendo bastantes de los hilos que hay sobre este tema pero en todos los que he visto no he sido capaz de comprender como hacer para que el instalador coloque los distintos ficheros en donde yo quiera. Por ejemplo. Tengo un fichero de un instalador (fichero adjunto) creado con InstallShield y veo que tiene diversas secciones, y vayan por delante mis disculpas ante la extensión del mensaje; no soy amigo de este tipo de cosas porque despistan de la consulta: Cita:
Me explico: La etiqueta [Groups] tiene una serie de definiciones (GroupxSize, GroupxFiles, etc. donde x es 1, 2...) y luego una lista (GroupxFile1, GroupxFile2...). Por lo que veo en cada una de estas entradas GroupxFiley se indica dónde esta ubicado el fichero necesario y mi pregunta es: la carpeta en la que se ha de instalar ¿es la que se indica en GroupxDir? Creo que es ahí donde está el meollo del instalador pero no acabo de enterarme. |
Innosetup tiene un asistente que te va guiando paso a paso para crear tu instalador.
No he entendido el problema que tienes. |
Puedes utilizar Inno Script Studio para generar tus instaladores, este trabaja con InnoSetup.
Es de fácil uso y muy buena herramienta en mi humilde opinión... Saludos cordiales |
Cita:
|
Gracias a los dos. Es evidente que además de poner la pregunta en el foro sigo "incordiando" y, primero, he descubierto la aplicación que indicáis y segundo he visto como definir las carpetas. Muchísimas gracias por vuestra ayuda y mis disculpas por ser tan paliza. :o
|
Perdonad por este segundo mensaje; no había leído tu respuesta Casimiro. El problema es que no me parece muy lógico copiar TODO en la carpeta en que se instale la aplicación y, a partir del IWZ generado con InstallShield, no acabo de comprender dónde se graba cada fichero en la instalación. Tomando lo que puse antes:
Cita:
|
La franja horaria es GMT +2. Ahora son las 16:47:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi