Question

Existe-t-il quelque chose comme InstallShield que je puisse utiliser gratuitement?

Était-ce utile?

La solution

WiX

  • Très puissant et flexible .
  • Peut produire des packages MSI (format de déploiement Microsoft au choix)
  • Presque pas de documentation
  • Courbe d'apprentissage très abrupte.
  • XML.
  • Recommandé pour les installateurs très complexes.

Configuration Inno

  • Impossible de produire des packages MSI.
  • Sa partie script ressemble à la structure de fichiers INI.
  • Utilise un langage basé sur le script Pascal pour plus de flexibilité.

NSIS

  • Impossible de produire des packages MSI.
  • Entièrement scénarisé, très puissant mais au prix d’une courbe d’apprentissage élevée.
  • Recommandé si WiX est trop important et Inno Setup pas assez.

AdvancedInstaller

  • La version de base est gratuite.
  • Peut produire des packages MSI.
  • Très bonne interface utilisateur, presque aucune courbe d'apprentissage pour faire avancer les choses.
  • XML (mais le schéma n'est pas très convivial, cela n'a pas vraiment d'importance, car vous utiliseriez de toute façon l'éditeur graphique)
  • La meilleure option si vous n’avez que les exigences de base d’un installateur et n’avez pas le temps d’apprendre quelque chose de nouveau.

IzPack

  • multiplate-forme
  • Intégration Maven
  • Actions personnalisables
  • Bien documenté
  • Opensource

Autres conseils

J'utilise Configuration Inno depuis plusieurs années. Il est suffisamment mature pour avoir beaucoup de plug-ins. J'ai constaté que les forums / groupes de discussion sont très efficaces pour répondre à toutes les questions que j'ai eues jusqu'à présent.

WiX (XML Installer de Windows) est gratuit.

La configuration d'Inno a très bien fonctionné comme le programme d'installation de Zeus depuis de nombreuses années.

Je suis allé sur Google pour "installer gratuitement" et a trouvé programme d'installation avancé , que je me souviens avoir utilisé avec succès par le passé.

+1 pour Inno. Je n'étais pas fan de NSIS / Nullsoft.

EDIT

La raison pour laquelle je n’aimais pas NSIS était dû aux obstacles que je devais franchir pour obtenir les informations de version dans le titre / script de l’installateur. Fondamentalement, vous devez prétraiter les scripts ou exécuter le générateur d'installation à deux reprises. 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 des versions du composant principal étaient fragiles. Par exemple, les choses ne fonctionnent pas bien lorsqu'elles sont mélangées et mises en correspondance / 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.

Je considérerais également dotNetInstaller .

Il est assez facile de configurer l’installation avec les conditions préalables, un assistant et un éditeur qui permettent de gérer les scripts XML à partir d’un formulaire.

Nullsoft Installe est la voie à suivre. La courbe d'apprentissage est un peu raide, mais une fois que vous avez élaboré le script, vous aurez un installateur décent en un rien de temps. Découvrez aussi le plugin Eclipse, c’est un excellent ajout.

Je recherchais une solution similaire et le InstallJammer était le dernier venu. Open source, extrêmement convivial et puissant (je dis regarder parce que je n’ai jamais fini de l’utiliser dans un projet), capable de produire des programmes d’installation pour plusieurs plates-formes.

Les actions en particulier semblaient très faciles à mettre en place.

Si cela devait être à la hauteur de ses objectifs, les autres solutions d’installations auraient facilement accès à leur argent.

Il existe Nullsoft Installer , un logiciel à code source ouvert, qui a commencé par WinAmp, si je ne me trompe pas.

Pour le développement .NET, vous voudrez peut-être consulter WiX , qui est également une source ouverte offerte par Microsoft. C’est bon pour ceux qui ont une configuration d’intégration continue.

NSIS (système d’installation scriptable Nullsoft) fera le travail. C'est open source.

http://nsis.sourceforge.net/Main_Page

Le programme d'installation de Nullsoft est gratuit, puissant et très, très bon.

Le système d'installation scriptable de nullsoft est une solution open source offrant un système d'installation très puissant et professionnel. .

Nous utilisons MakeMSI pour créer des programmes d'installation Windows. La courbe d'apprentissage est très raide, mais son fonctionnement est garanti sur tout système Windows.

Nous avons eu des problèmes avec les installateurs Nullsoft dans le passé, les installations automatisées silencieuses (comme celles effectuées en permanence dans les environnements gérés) ne sont pas prises en charge par défaut.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top