Inno Setup est un programme d'installation gratuit pour les programmes Windows. Introduit pour la première fois en 1997, Inno Setup rivalise et surpasse même de nombreux installateurs commerciaux en termes de fonctionnalités et de stabilité.
Caractéristiques principales :
- Prise en charge de toutes les versions de Windows utilisées aujourd'hui : Vista, XP, 2008, 2003, 2000, Me, 98, 95, et NT 4.0. (Aucun service pack n'est requis).
- Support étendu pour l'installation d'applications 64 bits sur les éditions 64 bits de Windows. Les architectures x64 et Itanium sont toutes deux prises en charge. (Sur l'architecture Itanium, le Service Pack 1 ou supérieur est requis sur Windows Server 2003 pour s'installer en mode 64 bits).
- Prend en charge la création d'un seul EXE pour installer votre programme afin de faciliter la distribution en ligne. Le recouvrement de disques est également pris en charge.
- Interface standard de l'assistant de style Windows 2000/XP.
- Types de configuration personnalisables, par exemple : Complet, Minimal, Personnalisé.
- Capacités de désinstallation complètes.
- Installation des fichiers : Comprend une prise en charge intégrée pour la compression de fichiers LZMA "deflate", bzip2 et 7-Zip. L'installateur a la possibilité de comparer les informations sur la version des fichiers, de remplacer les fichiers en cours d'utilisation, d'utiliser le comptage des fichiers partagés, d'enregistrer les DLL/OCX et les bibliothèques de types, et d'installer des polices.
- Création de raccourcis partout, y compris dans le menu Démarrer et sur le bureau.
- Création de registres et d'entrées .INI.
- Moteur de script Pascal intégré.
- Prise en charge des installations multilingues.
- Prise en charge des installations avec mot de passe et cryptage.
- Installation et désinstallation silencieuses.
- Le code source complet est disponible (Borland Delphi 2.0-5.0).