NSIS – Come includere tutte le cartelle dalla sorgente al programma di installazione

Ho un’applicazione che consiste in una .exe, molti .dlls e un paio di cartelle.

Io uso NSIS per creare un installer. Funziona, ma quando ho installato il software, non riesco a vedere tutte le cartelle all’interno della mia applicazione.
Cosa devo fare per raggruppare tutte le cartelle all’interno della mia applicazione nel programma di installazione?

Questo è il codice che ho impostato i dati di origine in questo momento:

File "c:\MyProject\MyApp\*"
InformationsquelleAutor AustinTX | 2011-11-01

 

One Reply
  1. 48

    La documentazione dice che l’argomento /r del File di comando include tutte le sotto cartelle e file. Così si potrebbe usare qualcosa come questo:

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

    Apposita sezione della documentazione può essere trovato qui:

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

    • Quando si utilizza l’opzione /r, sia in corrispondenza delle directory e i file verranno ricercati. Questo è sempre fatto, con o senza l’uso di caratteri jolly. nsis.sourceforge.net/Docs/Chapter4.html#file
    • Questo non causa problemi con un programma di disinstallazione? Come non è possibile eliminare * come è bisogno di aspettare per uninstaller.exe per essere l’ultimo?

Lascia un commento