Bonnes ressources pour apprendre à créer des programmes d'installation MSI à partir de WiX [fermé]

87

J'ai renoncé à essayer d'appliquer du rouge à lèvres aux porcs des installateurs qui sortent de Visual Studio et j'ai décidé de me tourner vers WiX .

Quelles ressources recommanderiez-vous d'apprendre et de référencer?

(Remarque - ce n'est pas une question de quelle technologie-installateur-utilisez-vous - elle est spécifique à WiX.)

Ryan
la source
Selon stackoverflow.com/questions/128434/… Ceci est plus ou moins un sondage pour trouver les meilleures références WiX
Ryan

Réponses:

69
Cristian Libardo
la source
3
Rob Mensching ( stackoverflow.com/users/23852/rob-mensching ) est le responsable du projet WiX.
M. Dudley
Merci pour les liens
Abdulsalam Elsharif
14

L'un des meilleurs moyens que j'ai trouvé pour apprendre le WiX était de prendre un MSI existant qui faisait quelque chose que je voulais faire, et d'utiliser le décompilateur sombre pour générer un script WiX à partir de celui-ci, puis je l'ai lu.

Chris
la source
1
Le lien «sombre» est un compagnon mort.
IbrarMumtaz
Impossible de trouver un bon lien de remplacement, leurs documents ont beaucoup changé.
Chris
Je soutiens ceci - utiliser dark de cette manière est en fait un excellent moyen d'apprendre Wix et offre une granularité et un contrôle surprenants pour des cas d'installation spéciaux tels que IIS et des fonctionnalités avancées similaires. Cette granularité fait en fait défaut aux autres outils puisqu'ils se concentrent sur la simplicité.
Stein Åsmul
12

Outre les liens fournis par les personnes ci-dessus, jetez également un œil à l'approche que j'utilise pour expliquer cela aux gens:

Commandes Wix pour créer des msi à partir de wix:

Sid
la source
9

À première vue, De MSI à WiX semble assez complet.

Ryan
la source
6

Même s'il n'est pas uniquement lié à WiX, le livre d' Apress :

Le guide définitif de Windows Installer par Phil Wilson lien

Cela m'a aidé à comprendre les processus d'installation. C'est un bon livre à avoir lors de l'écriture des installateurs.

CheGueVerra
la source
1
Tout le monde devrait lire ceci avant de se lancer dans la compréhension du WiX
saschabeaumont
6

Je dois ajouter [email protected]. C'est là que tout le monde traîne et pose / répond aux questions au fur et à mesure qu'elles se présentent. Le simple fait de se cacher sur cette liste de diffusion fournira de nombreuses informations en temps réel sur l'ensemble d'outils WiX.

Rob Mensching
la source
2

Si vous comprenez l'allemand, lisez les articles du magazine Entwickler , édition: 2008-05, 2008-06 et 2009-01.

Un suivi sera publié en 2009-02, avec plus d'éléments en développement (API MSI).

Bernd Ott
la source
2

Vous pouvez utiliser le lien comme référence https://www.firegiant.com/wix/tutorial/ Cela n'aidera pas un débutant car il ne fournit aucun exemple pratique.

Pour un débutant, si vous avez un abonnement pluralsight, il existe un cours qui vous apprendra les bases.

'WIX-Cookbook' https://www.packtpub.com/web-development/wix-cookbook par Nick-Ramirez (couvre Wix-3.8). Ceci est le livre si quelqu'un cherche à faire le travail rapidement.

Si vous voulez acquérir des connaissances approfondies sur comment et pourquoi tout fonctionne, vous feriez probablement mieux de parcourir Wix-3.6 A Developers Guide du même auteur. https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

Pour créer un programme d'installation pour les sites Web, reportez-vous à la série suivante de Bart De Meyer http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ Cet article montrera comment utiliser les outils Wix comme Candle and Light.

Jayee
la source
1

J'ai écrit un tutoriel qui vous montre comment créer un programme d'installation WIX pour une application console ici , si vous vouliez un exemple pratique.

bayologiques
la source
Le lien est rompu.
Steve Smith
Correction du lien.
bayologique
0

Sonnerie avec une autre prise éhontée; J'ai récemment écrit un article dans lequel j'essaye désespérément d'expliquer certains des concepts de WiX d'une manière plus facile à comprendre que les autres. Aucune offense.

http://www.optimalbpm.se/wiki/index.php/WiX

Il est destiné à être lu avant de lire des didacticiels, car il essaie spécifiquement de traiter certaines des choses que les gens semblent toujours mal comprendre après avoir bien lu ces didacticiels. Et surtout la documentation. Au moins je l'ai fait.

En outre, il existe un autre article, un peu plus avancé, qui présente un angle par rapport à ceux qui distribuent des systèmes basés sur des scripts (comme Python, etc.), et pourquoi un dans non seulement ceux-ci, mais dans tous les cas, devrait utiliser la paraffine plutôt que la chaleur.

http://www.optimalbpm.se/wiki/index.php/Wix_and_scripting_languages

Nicklas Börjesson
la source