Y a-t-il quelque chose comme InstallShield que je peux utiliser gratuitement?
J'utilise Inno Setup depuis plusieurs années maintenant. Il est suffisamment mature pour contenir de nombreux plug-ins. J'ai trouvé que les forums/groupes de discussion sont très bons pour répondre à toutes les questions que j'ai posées jusqu'à présent.
NullSoft NSIS http://nsis.sourceforge.net/Main_Page
WiX (Windows Installer XML) est gratuit.
Inno Setup a très bien fonctionné comme l'installateur Zeus depuis de nombreuses années.
J'ai googlé pour "installateur gratuit" et trouvé Advanced Installer , que je me souviens avoir utilisé avec succès dans le passé.
Je considérerais aussi dotNetInstaller .
Il est assez facile de configurer l'installation avec les prérequis, possède un assistant Nice et un éditeur qui permettent de gérer les scripts xml à partir d'un formulaire.
+1 pour Inno. Je n'étais pas fan de NSIS/Nullsoft.
ÉDITER
la raison pour laquelle je n'aimais pas NSIS était les cerceaux que je devais sauter juste pour obtenir les informations de version dans le titre/script du programme d'installation. Fondamentalement, vous devez prétraiter les scripts ou exécuter le générateur d'installation deux fois. Peut-être qu'ils l'ont réparé, peut-être pas. Mais quelle galère.
J'ai également constaté que les versions des plugins et les versions du composant principal étaient fragiles. Par exemple, les choses ne fonctionnaient pas bien lorsqu'elles étaient mélangées et appariées/mises à niveau.
Nous devions conserver une version spécifique de NSIS et les plugins que nous utilisions dans un référentiel pour nous en assurer.
Nullsoft Installe r est la voie à suivre. Il a un peu d'une courbe d'apprentissage abrupte, mais une fois que vous avez élaboré le script, vous aurez un installateur décent en peu de temps. Découvrez également le plugin Eclipse, c'est un excellent ajout.
Je cherchais une solution similaire et j'ai trouvé que le nouvel enfant sur le bloc était InstallJammer . Open source, extrêmement convivial et puissant (je dis regarder parce que je n'ai jamais fini de l'utiliser sur un projet), capable de produire des installateurs pour plusieurs plates-formes.
Les actions en particulier semblaient très faciles à mettre en place.
Si elle devait être à la hauteur de ses objectifs, elle donnerait facilement aux autres solutions d'installation une course pour leur argent.
Il y a l'open source Nullsoft Installer qui a commencé avec WinAmp, si je ne me trompe pas.
Pour le développement .NET, vous voudrez peut-être jeter un œil à WiX , que Microsoft a également ouvert. Il est bon pour ceux qui ont des configurations d'intégration continue.
NSIS (système d'installation scriptable nullsoft) fera le travail. C'est open source.
Le programme d'installation Nullsoft est gratuit, puissant et très, très bon.
système d'installation scriptable nullsoft est une solution open source qui fournit un système d'installation très puissant et professionnel.
Nous utilisons MakeMSI ici pour construire des programmes d'installation Windows. Courbe d'apprentissage très abrupte, mais il est garanti de fonctionner sur n'importe quel système Windows.
Nous avons eu des problèmes avec les programmes d'installation de Nullsoft dans le passé, car les installations silencieuses et automatisées (du type fait tout le temps dans les environnements gérés) ne sont pas prises en charge par défaut.