web-dev-qa-db-fra.com

Quel est l'état de WiX v4?

J'ai vraiment l'impression que je ne devrais pas avoir à poser de question sur SO pour obtenir des informations de base comme celle-ci, mais je ne trouve nulle part une source fiable.

WiX v4 est-il sorti? En développement? En bêta? Toujours en cours de conception?

Beaucoup de gens semblent déjà utiliser WiX v4, comme en témoignent SO questions à ce sujet. Et il a une page de sortie officielle sur le site WiX, sans aucune mention de "Beta" ou "Release" Candidat ", etc: http://wixtoolset.org/releases/v4-0-0-5205/

Cependant, il n'y a pas de versions publiées pour v4 sur GitHub: https://github.com/wixtoolset/wix4/releases

Et la page d'accueil de Wix vous invite toujours à télécharger la v3.

Et l'un des blogs du développeur a un article récent sur la v4 qui utilise un langage futur comme "aura" et "devrait prendre en charge".

Mais le pire de tout, la version actuelle des outils d'intégration du studio visuel WiX a des modèles pour v4, ce qui donne l'impression que la v4 est officiellement prise en charge!

Et lorsque vous essayez de créer l'un de ces modèles, l'erreur de génération est The WiX Toolset v4 build tools must be installed ... To download WiX Toolset v4, see http://wixtoolset.org/releases/ malgré le fait que http://wixtoolset.org/releases/ contient des téléchargements exclusivement pour la v3!

C'est une quantité folle de messages mitigés.

Y a-t-il quelque chose quelque part qui dit officiellement, définitivement dans quel état est WiX v4?

26
Stephen Belden

De mon point de vue, WiX 4 est une refonte ambitieuse de WiX qui vise à simplifier la création et à prendre en charge plus que MSI. C'est un peu un problème pour moi car j'ai créé un projet open source qui investit massivement dans WiX 3. J'ai créé des modèles et un support WiX v4 mais c'était juste pour essayer de ne pas être trop loin. Tout ne fonctionne pas et on m'a dit que les pièces qui fonctionnent fonctionnent parce qu'elles ne l'ont tout simplement pas encore cassé.

Je ne peux parler que pour moi ... Je vais probablement rester sur v3.x pour toujours. Le développement de la v4 prend tellement de temps qu'il ne sera probablement jamais fait de toute façon. Et si cela se fait et est génial, je devrai simplement trouver un moyen de mettre à jour mes trucs pour les utiliser.

Mais toi ... ne t'inquiète pas pour le v4 pour l'instant. Saisissez simplement 3.11 et commencez à coder. Peut-être que cela vous aidera:

https://github.com/iswix-llc/iswix-tutorials/tree/master/desktop-application

24

WiX v4 apparaît comme un certain nombre de versions hebdomadaires qui peuvent être téléchargées et installées. J'ai installé la v4.0.0.5918 et il semble fonctionner avec les projets d'extension Visual Studio WiX v4 intégrés, bien que je n'ai pas testé cela de manière approfondie. Le modèle de projet wxs semble identique à la v3.

Compte tenu des progrès de la v4, bien que j'avoue que je suis assez nouveau dans ce domaine, j'ai trouvé une page ici qui remonte à fin 2012! http://robmensching.com/blog/posts/2012/12/12/the-wix-toolset-v4.0-begins/

Un article plus récent sur WiX v4.0 et ses fonctionnalités peut être trouvé ici https://www.joyofsetup.com/tag/wix4/

Les journaux de correction de bogues impliquent également que la v4 est en cours de développement parallèlement à la v3, mais en fait sans confirmation formelle, versions officielles ou aucune documentation. https://www.firegiant.com/blog/2015/6/2/wix-online-meeting-68-highlights/https://www.firegiant.com/blog/2017/7/11/wix-online-meeting-130-highlight /

4
Yost777