Pour tout ceux qui veulent se faire un installeur Windows pour leur logiciel (vous savez les install.exe qui nous permettent de choisir où on installe un logiciel, quels composants on veut installer, et où il faut faire suivant -> suivant -> ok les 3/4 du temps), et bien il existe une solution libre et gratuite !
Elle s'appelle Inno Setup.

inno_setup.pngIl permet simplement de faire la copie des fichiers, différents types d'installations, des raccourcis dans le menu démarrer etc. Mais il peut aussi faire des choses beaucoup plus complexes grâce au langage Pascal Script. Ainsi, on peut demander à l'utilisateur des détails pour la configuration du logiciel etc...

La doc est vraiment bien foutue, pas besoin de faire du google !

J'ai été agréablement surpris par ce logiciel comparé aux solutions payantes (comme installshield) que j'ai téléchargé avant qui étaient bien plus fouillis et en plus beaucoup plus grosses (plus de 100 Mo) pour finalement pas grand chose...

Note : après quelques recherches, j'ai lu qu'il est impossible de créer ses propres classes Pascal Script dans la section Code.