Buenos días.
Mi problema es el siguiente. Estoy haciendo el instalador de una aplicación delphi con Firebird. Lo que hago es meter el ejecutable Firebird.exe en una carpeta temporal y luego lo mando ejecutar en el [Run] desde esa carpeta temporal, si voy a instalar la Aplicación + firebird me funciona perfectamente, el problema lo tengo cuando el usuario en la instalación deselecciona la opción instalar firebird (porque ya lo tiene o ..), y yo no sé como evitar que se ejecute ese Run. Ya que intentará ejecutar un archivo que no está en el tmp y me corta la instalación
[Files]
Source: F:\Procu2007-nuevo\instalaccion\OutPut2\ServidorFB.exe; DestDir: {tmp}; Flags: deleteafterinstall ignoreversion; Components: C_Firebird
.....
[Run]
Filename: {tmp}\ServidorFB.exe