Configurez WiX pour créer Windows Install pour la distribution du programme

Date de création de la page :

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.

image

Téléchargez wix311.exe sur la page précédente que vous avez ouverte. (Les versions peuvent varier selon la mise à jour))

image

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é.)

image

image

Après avoir mis en œœdure des outils de construction WiX Toolset, vous obtenez l’erreur suivante :

image

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.

image

image

Lorsque l’installation est terminée, le message en haut à gauche est « installé avec succès ». Cliquez sur Sortie pour sortir.

image

Vous pouvez voir qu’un dossier a été ajouté au menu Démarrer.

image

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.

image

image

Exécutez le fichier téléchargé.

image

image

Cliquez sur le bouton Installer.

image

Cliquez sur le bouton Fermer pour terminer l’installation.

image

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.

image

Résumé

WiX est maintenant configuré. La prochaine fois, j’aimerais créer un installateur simple.