C/Appendice/Strumenti/Installer: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 2:
{{C}}
=Cos'è l'installer=
L'installer è un programma per installare altri programmi e serve a portare agilmente il nostro programma su altri computer. Ogni programma, lo si sarà ormai capito, sonoè costituiticostituito dall'eseguibile o dagli eseguibili, dalle librerie, file di configurazione, immagine per la splashscreen oppure file di documentazione. Ogn'unoOgnuno dei file necessari ad un programma deve essere posizionato nel posto giusto e questo, specialmente in programmi complessi, rende difficoltosa la diffusione in altri computer se fatto manualmetemanualmente, con ovvie conseguenseconseguenze. Spesso poi ci sono differenze, nella posizione dei file o nella compilazione, tra versioni diverse dello stesso sistema operativo o è richiesta l'installazione di altri programiprogrammi o aggornamentiaggiornamenti.
 
Un installer può semplicemente copiare i file nelle posizioni corrette o può compilare il programma direttamente elnel sistema in cui va instllatoinstallato adattandolo a questo, può adattare il sistema per il funzionamento con il programma che viene installato.
 
L'installer può eseguire tutte queste operazioni da solo o adattare l'installazione secondo le specifiche dell'utente, può fornire metodi per l'instllazioneinstallazione silenziosa o unattended fondamentale quando si deve installare il programma su molti computer.
 
Ovviamente esistono diversi installer su diversi sistemi operativi, qui verranno citati solo quelli free.
Riga 14:
Inno Setup è scaricabile da [http://www.jrsoftware.org/isdl.php#stable|qui] e la documentazione è [http://www.jrsoftware.org/ishelp/|qui].
 
Inno Setup funzinafunziona tramite scirptscript che descrivono l'instllazioneinstallazione in ogni sua arte, viene fornito con un piccolo IDE in cui è possibile scrivere lo script, compilare e fare il debug dell'installer