Ver Mensaje Individual
  #7  
Antiguo 12-12-2019
Gregorio Cíber Gregorio Cíber is offline
Miembro
 
Registrado: jun 2008
Posts: 98
Reputación: 16
Gregorio Cíber Va por buen camino
Hola amigos.



Retomando este hilo deseharía hacer una nueva consulta.


No consigo hacer que se instale Firebird en otra carpeta distinta a la que se indica por defecto en la instalación manual (C:\Program Files (x86)\Firebird\Firebird_3_0). Esto no tendría mayor importancia si no fuera porque me da problemas y, por tanto, no funciona bien la aplicación.


La pregunta es, ¿cómo puedo hacer que desde el instalador Inno Setup pueda elegir la carpeta que desee para Firebird, por ejemplo C:\Firebird?


Y ya que estamos, abusaré un poco con otra pregunta. ¿Es posible modificar el archivo databases.conf desde el instalador para incorporar el alias de la base que se va a utilizar en la aplicación y no tener que hacerlo manualmente?.



He probado con la sección [INI] pero se presentan dos problemas. Uno, se borra el contenido del archivo generado por el instalador de Firebird. Dos, necesariamente hay que indicar el parámetro Section con un valor, aunque sólo sea ''.

Al final el contenido del fichero sería algo así, que no es lo suyo evidentemente:


['']
MY_ALIAS=C:\MiCarpeta\Datos\MiBase.FDB


Gracias.
Responder Con Cita