Configurez WiX pour créer Windows Install pour la distribution du programme
Environnement
- Studio visuel
-
- Communauté de studio visuel 2017
- Communauté de studio visuel 2019
- WiX Toolset
- 3.11.2
- Fonctionne dans d’autres versions, mais n’est pas confirmée
Dans un premier temps
Il existe une variété de façons de distribuer des applications que vous créez pour Windows. Dans certains cas, vous pouvez distribuer le programme ".exe" directement, mais dans ce cas, le programme peut être placé n’importe où dans l’utilisateur et ne fonctionnera pas correctement, ou vous ne pouvez pas être en mesure de faire ce que vous voulez faire au moment de la configuration.
Par conséquent, si vous souhaitez déployer de grands programmes qui sont grands ou complexes, tels que les applications commerciales, vous avez généralement des installateurs disponibles pour les utilisateurs à installer.
Cet article fournit des instructions étape par étape sur la façon de créer un installateur qui est couramment utilisé dans l’installation dans le format Windows Installer "MSI". Vous pouvez également créer un installateur MSI avec des fonctionnalités Visual Studio standard, mais nous utilisons WiX. WiX vous permet de créer des installateurs plus granulaires que les caractéristiques standard du studio visuel.
Je ne peux pas introduire toutes les fonctionnalités ici, mais si vous voulez comprendre le flux de la création installateur d’abord et ajouter d’autres fonctionnalités, c’est une bonne idée de vérifier sur le site officiel.
Préparation préalable
- Vous avez Visual Studio installé.
- Connectez-vous à Windows avec des droits administratifs.
- Vous avez installé le .NET Framework 3.5.1 sur Windows.
Installation d’outils wix
Ouvrez le site officiel ci-dessous et téléchargez des outils de construction WiX Toolset.
Téléchargez wix311.exe sur la page précédente que vous avez ouverte. (Les versions peuvent varier selon la mise à jour))
Appuyez sur Save pour l’exécuter. Par défaut, il est enregistré dans le dossier de téléchargements. (Si vous l’exécutez directement, il sera enregistré dans un dossier séparé.)
Après avoir mis en œœdure des outils de construction WiX Toolset, vous obtenez l’erreur suivante :
Vous devez installer le temps d’exécution .NET Framework 3.5.1. Il n’est pas installé comme standard dans Windows 10 moderne, et ne sera pas installé à moins que vous installez le studio visuel LATEST à moins que vous installez explicitement le SDK lors de l’installation.
Si vous souhaitez installer, téléchargez et installez l’heure d’exécution à partir du lien suivant :
Soit dit en passant, le fichier téléchargé est des outils de construction et n’a pas encore été installé. Cliquez sur Installer pour l’installer.
Lorsque l’installation est terminée, le message en haut à gauche est « installé avec succès ». Cliquez sur Sortie pour sortir.
Vous pouvez voir qu’un dossier a été ajouté au menu Démarrer.
Installation de WiX Toolset Visual Studio Extension
Installez ensuite l’extension des outils wix Visual Studio. Téléchargez et installez le fichier à partir de la page suivante. C’est là que la version Visual Studio 2019 est incluse.
Exécutez le fichier téléchargé.
Cliquez sur le bouton Installer.
Cliquez sur le bouton Fermer pour terminer l’installation.
Cela complète la configuration.
Télécharger Wix Edit
Ce n’est pas nécessaire, mais c’est un peu utile lors de l’édition des paramètres Wix. S’il vous plaît le télécharger à partir du site suivant. Il y a aussi un installateur ou une seule version exe. Conseils décrit l’utilisation de Wix Edit.
Résumé
WiX est maintenant configuré. La prochaine fois, j’aimerais créer un installateur simple.