2008-10-09 4 views
11

La plupart des développeurs et des ingénieurs qui ont de l'expérience dans l'écriture de logiciels et le déploiement avec le projet d'installation Visual Studio empaqueté connaissent ses nombreux défauts. Habituellement en ce qui concerne la personnalisation de l'installation, les chemins de mise à niveau, etc. Quelles sont les bonnes alternatives pour le déploiement de logiciels? En particulier, je suis intéressé par les fonctionnalités, l'intégration .NET ou les capacités de script, la facilité d'utilisation et le prix.Bonnes solutions de rechange aux projets d'installation Visual Studio

+1

Voir [http://stackoverflow.com/questions/3767/what-is-the-best -choice-for-building-windows-installers] (http://stackoverflow.com/questions/3767/what-is-the-best-choice-for-building-windows-installers) pour une discussion de plusieurs bonnes solutions. – Treb

Répondre

11
+0

Version précédente vs2010. Voir aussi: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3041773-bring-back-the-basic-setup-and-deployment-project- – Pam

+0

L'installateur @Rinat NullSoft ne fournit pas une capacité de packaging pour les projets et leurs dépendances dont disposent les projets Setup. Je ne sais pas à propos de WiX mais cela peut également manquer là aussi? – Shiv

6

NullSoft Installer est mon favori de temps. Il crée les plus petits exécutables d'installation possibles. Aussi désinstaller est super propre. Il va supprimer toutes les traces et laisser PC dans la même forme qu'avant l'installation.

+0

Je seconde cela et je peux aussi ajouter qu'il s'installe très vite. Le plus gros problème est de le créer, le langage de script et de mettre quelques plugins à travailler est une douleur. Mais l'accent est mis sur l'utilisateur? –

+0

Voir mon commentaire ci-dessus. Dans Visual Studio tout est beaucoup plus simple. – Slappy

4

NullSoft Installer (NSIS) est bon, mais la construction des scripts est douloureuse - même avec HM NIS Edit. Vous devez essentiellement apprendre une langue complètement différente pour pouvoir travailler avec leurs scripts. Exemple:

Les plug-ins sont également nécessaires pour effectuer beaucoup de choses, comme vérifier la version du framework .NET ou vérifier si l'application que vous mettez à jour est déjà en cours d'exécution. En dehors de cela, une fois que vous avez tout configuré, il est rapide et fonctionne bien. Il n'y a vraiment pas de meilleur installateur (gratuit) là-bas.

+0

Cela a été résolu dans Visual & Installer pour Visual Studio 2005 - 2015 mentionné ci-dessus (visual-installer.com) – Slappy

-2

Nullsoft Installer (NSIS) est probablement le meilleur système d'installation gratuit. Comme il n'y a pas de bon IDE pour NSIS, j'ai décidé de créer le mien - j'ai développé une très belle extension Visual Studio pour NSIS avec de nombreuses fonctionnalités (coloration syntaxique, intellisense, barres de navigation, compilation, liste d'erreurs etc).

Il est appelé visuel & Installer et vous pouvez le vérifier sur www.visual-installer.com (désolé pour l'auto promo :)

+4

J'ai essayé cela le 15-Oct-2014 et il ne serait pas désinstaller à partir des extensions Visual Studio. Pas heureux. – craftworkgames

+0

Les problèmes de désinstallation ont été corrigés (voir le changelog) – Slappy

Questions connexes