37 votes

Quelles sont les bonnes alternatives à InstallShield?

Après avoir utilisé InstallShield sur de nombreux projets (sur de nombreuses années), je jette l'éponge: Les versions récentes d'InstallShield sont trop difficiles à utiliser, lentes à développer avec, trop complexes et trop boguées.

Je recherche des alternatives recommandées pour écrire avec les installateurs Windows. J'ai une préférence pour faire des installateurs MSI, mais je suis ouvert aux alternatives à ce sujet.

27voto

Morten Frederiksen Points 2518

Je suggère deux bonnes alternatives. Les deux utilisent la technologie Windows Installer.

  1. Advanced Installer est facile à apprendre avec un bel IDE.
  2. WiX est le plus puissant et sa courbe d'apprentissage est très raide.

8voto

ifarted Points 181

InnoSetup et NSIS sont très populaires. Consultez également WiX et Microsoft MSI / Windows Installer.

Je suis sûr que j'ai raté d'autres installateurs.

1voto

Glytzhkof Points 5037

Voici d'exploration: http://en.wikipedia.org/wiki/List_of_installation_software

Mes favoris étaient Installshield et Sage. Sage est maintenant discontinué ("Wise Package Studio est maintenant en fin de vie. Flexera AdminStudio pour Symantec va le remplacer."), et j'ai utiliser WIX ces jours, si je peux.

Installshield est, cependant, très complète, si vous avez besoin avancée fonctions de configuration pour plusieurs versions, support de la langue, de l'automation, etc... WIX est très orienté développeur, entièrement souple et recommandé si vous êtes ok avec l'absence de flash interface utilisateur graphique. Vous pouvez utiliser Visual Studio pour composer avec WIX.

Voici un autre, similaire réponse: Lors de l'installation de différentes technologies sur les clients, dois-je simplement utiliser InstallShield?

Programme d'installation avancé semble être une alternative utilisable de nos jours. Beaucoup de chouette, des solutions éprouvées et une interface graphique d'installation conduit par la création de l'expérience. Il est recommandé d'essayer avec Installshield avant de s'arrêter sur un choix.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X