2011-11-01 9 views
21

Tengo una aplicación que consta de .exe, muchas .dlls y algunas carpetas.NSIS - Cómo incluir todas las carpetas de la fuente al Instalador

Uso NSIS para crear un instalador. Funciona, pero cuando instalo el software, no veo todas las carpetas dentro de mi aplicación. ¿Qué debo hacer para agrupar todas las carpetas de mi aplicación en el instalador?

Este es el código que puse la fuente de datos en este momento:

File "c:\MyProject\MyApp\*" 

Respuesta

42

La documentación nos dice que el argumento/r del comando Archivo incluye todas las carpetas y archivos de sub. Así que usaría algo como esto:

File /r "c:\MyProject\MyApp\*" 

La sección correspondiente de la documentación se puede encontrar aquí:

http://nsis.sourceforge.net/Docs/Chapter4.html#file

+0

Cuando se utiliza el modificador/r, se buscará en ambos directorios y archivos coincidentes. * Esto siempre se hace con o sin el uso de comodines *. http://nsis.sourceforge.net/Docs/Chapter4.html#file – MAbraham1

Cuestiones relacionadas