J'ai créé des configurations pour tous mes outils Delphi avec Inno Setup pendant des années. Désormais, certains utilisateurs préfèrent plutôt un package d'installation MSI afin de pouvoir déployer les configurations à partir d'un serveur central sur tous les postes de travail.
Comment en créer un? Dois-je acheter Visual Studio ou un autre produit?
Si vous ne comprenez pas Windows Installer, je vous recommande vivement de choisir Guide définitif de Windows Installer . Vous ne pouvez pas vraiment utiliser WiX sans comprendre MSI. Il est également intéressant de télécharger Windows Installer 4.5 SDK .
Si vous ne voulez pas apprendre les principes de base de Windows Installer, vous aurez besoin d'un package de type assistant pour cacher tous les détails essentiels et vous tenir la main. Il y a beaucoup d'options, certaines plus chères que d'autres.
Cependant, je suggérerais quand même de prendre le livre ci-dessus et de prendre le temps de comprendre ce qui se passe "sous le capot", cela vous aidera vraiment à comprendre ce qui ne va pas quand les clients commencent à se plaindre que quelque chose ne fonctionne pas avec l'installation :)
Vous pouvez utiliser Visual Studio - c'est payé.
Vous pouvez utiliser https://www.advancedinstaller.com/ - avec une édition gratuite.
Vous pouvez utiliser http://nsis.sourceforge.net/Main_Page - par exemple, Winamp utilise ce programme d'installation - et est très configurable et est Open Source.
Google "Installateur Freeware MSI".
par exemple. https://www.advancedinstaller.com/
Plusieurs options ici:
http://rbytes.net/software/development_c/install-and-setup_s/
Bien qu'étant Windows, la plupart sont des "partagiciels" plutôt que des sources véritablement libres et ouvertes.
Recherchez Windows Installer XML ( WiX )
Vous pouvez utiliser "projet d'installation de Visual studio" et sa version gratuite ...
Il est très facile de créer un programme d’installation avec une interface graphique (la plupart des outils de création de MSI gratuits n’ont pas de partie graphique).
Vous trouverez de nombreux tutoriels pour créer facilement un programme d'installation sur Internet.
À installer. il suffit de rechercher le projet d'installation Visual Studio dans votre Visual Studio
Visual Studio-> Outils-> Extensions et mises à jour -> rechercher le projet d'installation Visual Studio. Téléchargez-le et profitez-en ...
Vous pouvez acheter InstallShield , le leader du marché pour la création de packages d'installation. Il offre de nombreuses fonctionnalités au-delà de ce que vous obtenez avec des solutions freeware.
Avertissement: InstallShield est extrêmement coûteux!
À mon avis, vous devriez utiliser Wix # , qui cache joliment la majeure partie de la complexité de la construction d’une installation d’installation MSI.
Il vous permet d'effectuer tous les types de personnalisation possibles en utilisant un langage plus simple que celui utilisé par WiX.