11
votes

Recommandations pour commencer avec Wix?

J'ai trouvé un Tutoriel Wix , mais c'est vraiment à long terme et semble être plus long que je voulais. Quelle est la meilleure façon de commencer rapidement?

Mon objectif final n'est rien vraiment compliqué: un programme d'installation qui installe un filtre ISAPI.


1 commentaires

Il suffit d'ajouter ce lien pour référence. Je trouve ce cours d'accident le plus rapide: codeproject.com/tips/105638/... . Et peut-être aussi lire sur L'historique de WIX pour mieux comprendre où vient la technologie.


6 Réponses :


7
votes

Ce tutoriel est probablement probablement le meilleur qui soit là-bas maintenant - Wix et Windows Installer Technology est un peu "baroque" et impliqué ...

Si vous voulez vous lever juste un programme d'installation de Quick'n'easy, peut-être que cela sera suffisant pour vous?

Wix # (WixSharp) - Interface gérée pour Wix

C'est comme écrire C # - et il est compilé à Wix - assez astucieux.

Cela ne peut pas tout faire - mais peut-être pour votre simple installation, c'est assez bon - ou du moins cela pourrait vous donner un squelette à construire.

marc


2 commentaires

Merci Marc. Je trouve la courbe d'apprentissage Wix pour être un mur.


Une partie du mur n'est pas une wix autant que Windows Installer lui-même. WIX fournit simplement une façon de créer un moyen de créer le MSI, mais cela ne nous cache pas nécessairement de toutes les complexités et de gotchas de Windows Installer.



6
votes

Le tutoriel est probablement le moyen le plus simple d'apprendre à l'auteur d'un programme d'installation à l'aide de Wix, mais il y a des échantillons sur le WixWiki Site que vous pourrez peut-être vous adapter sans avoir à apprendre tout ce qui implique d'écrire un installateur de rien.


0 commentaires

12
votes

Lorsque vous installez l'outils d'outils Wix 3.0, il est livré avec un manuel. Il est installé sur C: \ Program Files \ Windows Installer XML V3 \ DOC \ WIX.CHM et est lié dans le menu Démarrer.

Ce n'est pas simplement un manuel de référence sèche. Il contient beaucoup de matériel d'introduction tel que « auteur de votre premier fichier .wxs " et " comment: Ajouter un fichier à votre installateur ".

Le manuel relie également au didacticiel que vous mentionnez et certains matériaux audiovisuels dans le " commencent à apprendre le sujet Wix ".

Le manuel WIX3 est également disponible en ligne ici .


1 commentaires

C'est comme ça que j'ai commencé et je l'ai trouvé assez utile pour les aspects simples de mon installateur. Je suggère d'utiliser ce fichier et si vous devez obtenir plus compliqué, il existe des ressources disponibles sur le WixWiki mentionné ci-dessus que j'ai également trouvé utile.



8
votes

J'ai utilisé ce même tutoriel il y a quelques années lorsque je devais apprendre Wix. MSI (et donc WIX) est incroyablement complexe, vous devrez investir un peu de temps pour le faire correctement.

Si vous avez Visual Studio, je recommande vivement de recevoir le votif (qui, je pense, est livré dans WIX v3 maintenant). Il sera configuré contre VS pour reconnaître le schéma Wix XML et créer des fichiers XML de modification de la main beaucoup plus facilement.


0 commentaires

1
votes

Il existe une introduction de base ici sur le codeProject. La deuxième partie, qui inclut la mise en route avec l'interface graphique et des fonctionnalités, est ici .

J'ai trouvé que celles-ci devaient être un endroit idéal pour commencer avant de nous expliquer dans les détails du tutoriel (beaucoup plus complet) que vous avez mentionné.


0 commentaires

0
votes

WIX et Windows Installer sera certainement plus que ce que vous attendez si vous provenez d'un projet de projet de configuration Visual Studio, car il offre peut-être 20% de la fonctionnalité de Windows Installer (et Wix) et utilise des fonctions telles que les classes d'installateurs de service qui sont Certainement pas nécessaire dans Windows Installer.

Ceci est également utile - la série MSI à WIX de blogs, commencez ici à:

http://blogs.technet.com/b/alexshev/archive/2008/01/25/from-msi-to-wix-partver-.aspx


0 commentaires