Ver Mensaje Individual
  #5  
Antiguo 04-11-2007
Avatar de Io
[Io] Io is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: San Fernando (Cádiz)
Posts: 259
Reputación: 21
Io Va por buen camino
Hola

Mirando un poco tu script, veo lo siguiente:

Código:
 
[Files]
Source: "C:\EARTH_SP\Earth_Xp_Install\EARTH640.vlp"; DestDir: "{win}\C:\INTRPLAY\EARTH"; Flags: ignoreversion
Source: "C:\EARTH_SP\Earth_Xp_Install\GAME.INI"; DestDir: "{win}\C:\INTRPLAY\EARTH"; Flags: ignoreversion
Según la ayuda:

Cita:
{win} The system's Windows directory.
For example: If you used {win}\MYPROG.INI on an entry and the system's Windows directory is "C:\WINDOWS", Setup or Uninstall will translate it to "C:\WINDOWS\MYPROG.INI".
Entonces en tu caso el Directorio de destino, si tu SO es windows, es:
C:\WINDOWS\C:\INTRPLAY\EARTH, con lo que es un Error.

Una opción correcta sería:
Código:
Source: "C:\EARTH_SP\Earth_Xp_Install\EARTH640.vlp"; DestDir: "{win}\INTRPLAY\EARTH"; Flags: ignoreversion
La cual instalaría en C:\WINDOWS\INTRPLAY\EARTH.

Pero Volviendo a mirar la ayuda:
Cita:
{app} The application directory, which the user selects on the Select Destination Location page of the wizard.
For example: If you used {app}\MYPROG.EXE on an entry and the user selected "C:\MYPROG" as the application directory, Setup will translate it to "C:\MYPROG\MYPROG.EXE".
Creo que la Mejor Opcion es esta:

Código:
Source: "C:\EARTH_SP\Earth_Xp_Install\EARTH640.vlp"; DestDir: "{app}\INTRPLAY\EARTH"; Flags: ignoreversion
Espero haberte ayudado y no liado

Saludos
Responder Con Cita