Créez un installateur Windows "MSI" à l’aide de WiX part1
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
La dernière fois que j’ai mis en place WiX, je voudrais réellement créer un installateur.
Image de l’installateur pour créer
Si vous le créez dans cette étape, vous serez en mesure de créer l’installateur suivant.
Préparation préalable
- Vous avez déjà créé une application pour Windows que vous souhaitez publier.
- WiX est configuré.
Préparation des programmes (exes) à distribuer
Créez un programme, construisez et préparez l’application (exe) qui a terminé le test. Nous avons utilisé WiX pour distribuer une version d’essai du petit sabre de jeu,donc nous avons posté les étapes. Veuillez noter que certains jeux incluent des graphiques.
Voici une liste des fichiers à installer cette fois. Depuis "exe" et "ico" sont des fichiers pour les jeux, "exe" si vous voulez travailler seul "exe" n’est pas un problème. "ico" est une image d’icône à afficher dans le menu de démarrage, donc vous devez préparer.
Soit dit en passant, le programme a 32bit et 64bit versions, mais cette fois je vais créer un installateur 32 bits.
Créer un projet d’installation WiX
Démarrez Visual Studio et créez un nouveau projet. Sélectionnez-le parce qu’il ya Projet d’installation pour WiX v3.
Le nom du projet doit être facile à comprendre. Vous pouvez le trouver n’importe où, mais si vous n’avez pas de problème, vous pouvez passer un chemin alphanumérique.
Le projet a été créé. Vous écrira les paramètres requis pour la première ouverture "Product.wxs", mais d’abord vous y préparerez.
Parcourir les bibliothèques ui
Selon l’installateur que vous créez, je voudrais apporter quelques modifications à l’installateur simple de style assistant, donc je vais ajouter une bibliothèque d’interface utilisateur. Références à clic droit dans le projet et sélectionnez Ajouter la référence.
Ouvrez le dossier « Fichiers de programme C : (x86) ' 'WiX Toolset v3.11'bin'", ajoutez "WixUIExtension" et cliquez sur le bouton OK. (Le chemin du dossier peut varier en fonction de l’environnement de développement et de la version wix.)
A été ajouté.
Préférences de projet
Cliquez à droite sur le projet et sélectionnez les propriétés.
À partir de l’onglet Installer, vous pouvez spécifier le nom de fichier de l’installateur à générer avec le nom de sortie. Vous pouvez changer le nom du fichier même après avoir généré l’installateur, alors changez-le au besoin.
Sélectionnez l’onglet Build. Je ne pense pas que je vais le libérer avec la configuration de déboiffé, donc je vais changer la configuration pour libérer.
Entrez ja-JP pour les cultures à construire. Il semble être en mesure de spécifier plusieurs langues ou non remplie, mais si vous construisez dans une langue autre que ja-JP dans l’environnement OS japonais, vous obtiendrez une erreur. Si vous voulez construire dans une autre langue, vous devrez peut-être fournir un système d’exploitation anglais ou ajouter un forfait linguistique. (Opération non confirmée)
Fournir le matériel à afficher dans l’assistant
Je vais préparer trois matériaux pour afficher le magicien installateur.
banner.bmp
Il apparaît dans la bannière en haut de l’écran d’installation.
La taille de banner.bmp est de 493 x 58 pixels. Il est généralement préférable d’adapter l’image dans 200px sur la droite et de rendre le fond restant blanc, mais vous pouvez également mettre l’image sur la gauche. Dans ce cas, il chevauche le texte, il ne devrait donc pas être difficile à voir.
dialog.bmp (en)
Utilisé pour les images de fond au début et à la fin de l’installation.
dialog.bmp est de la taille de 493 x 312 pixels. Si vous voulez adapter l’image sur la gauche, l’adapter dans la gamme de "164 x 312" pixel, et faire du reste un fond blanc. Si vous mettez une image sur le côté droit, il se chevauchera avec le texte, il ne devrait donc pas être difficile à voir.
licence.rtf
Utilisé pour afficher l’accord de licence sur l’écran d’installation. Le contenu créé dans ce fichier est affiché tel qu’il est sur l’écran d’installation. Sans parler des phrases, la mise en page et la décoration de texte sont reflétés.
Il n’y a pas de texte fixe à afficher, donc s’il vous plaît créer le contenu de l’application que vous souhaitez distribuer.
Vous pouvez modifier le fichier .rtf dans WordPad, qui est installé de façon standard sur Windows. Vous pouvez modifier le mot, mais il est sûr de le modifier dans WordPad parce que vous vous souvenez qu’il n’avait pas l’air bon.
Ajoutez ces trois fichiers à votre projet.
Déployer les fichiers pour installer
Créez un dossier dans le dossier du projet. Le nom du dossier peut être n’importe quoi, mais ce qui le rend un peu plus facile à faire si vous voulez faire le même nom de dossier que vous créez dans les fichiers de programme pendant l’installation. Ce nom de dossier est également utilisé pour les chemins relatifs lors de la référence aux fichiers dans un fichier de configuration.
Vous avez un dossier dans un dossier de projet, mais vous n’avez pas besoin de l’ajouter à votre projet Visual Studio.
Ajouter un ensemble de fichiers à installer.
Résumé
À ce stade, vous êtes prêt à aller aux étapes avant de configurer l’installateur. La prochaine fois, je vais vous montrer comment mettre en place l’installateur et comment le faire.