2012-01-24 37 views
7

Estoy tratando de encontrar la forma de cambiar el nombre de un archivo en la sección del archivo mientras construyo el archivo de instalación. Quiero incluir un archivo Local.config pero extraerlo como Local.config.tmp No puedo entender por qué Inno Setup sigue creando carpetas en lugar de cambiar el nombre de los archivos. Hasta ahora tengo esto, pero sigue creando carpetas llamadas Api \ Local.config.tmp.Inno Setup Renombrar archivo durante el embalaje

¿Alguna idea?

[Files] 
Source: "Api\Local.config"; DestDir: "{app}\Api\Local.config.tmp"; Flags: ignoreversion recursesubdirs 

Respuesta

21

Está creando una carpeta, ya que eso es lo que le dijo que hiciera. Intente especificar un nombre de destino:

[Files] 
Source: "Api\Local.config"; DestDir: "{app}\Api\"; DestName: "Local.config.tmp"; Flags: ignoreversion recursesubdirs 
+0

Necesito dormir más! Muchas gracias, ¡no pude atrapar eso por mi vida! –

Cuestiones relacionadas