Wix 3.6 Burnor Feature Tree Pour sélectionner MSI à installer
-
12-12-2019 - |
Question
J'ai besoin d'installer plusieurs MSI d'une seule interface utilisateur unifiée. J'ai également besoin d'un arbre «Feature» pour laisser l'utilisateur sélectionner quel (s) produit (s) à installer.
Après avoir regardé des questions similaires, il semble que la brûlure est la voie à suivre.
Regarder sur Ce , il semble que je dois écrire un BA personnalisé et implémenter mon propre arbre de fonctionnalité. Est-ce correct?
Il semble que je me retrouve avec une interface utilisateur personnalisée qui ne ressemblera pas à l'interface utilisateur standard pour les MSIS.Cela semble pitié quand je suis une grande chose à propos de MSIS, c'est qu'ils présentent toujours la même interface utilisateur aux utilisateurs et le font depuis des années.
Si c'est la voie à suivre, existe-t-il un exemple simple pour commencer?
Est-ce que Wix3.6 ne supporte vraiment pas de manière native l'arbre de fonctionnalité?... Semble qu'une fonction assez basique et utile d'avoir ...
La solution
L'arborescence est un contrôle personnalisé sur MSI et non disponible pour une utilisation générale.Un contrôle d'arborescence standard pourrait être utilisé mais personne n'a ajouté cette fonctionnalité à WixSTDBA.Bien sûr, vous pouvez ajouter la fonctionnalité (commencer la discussion sur wix-devs@lists.sourceforge.net) ou mettre en œuvre votre propre BA.Le code WixSTDBA est dans SRC \ ext \ Balextension \ WIXSTDBA ou pour un exemple géré Il existe SRC \ Setup \ WixBA.Les deux sont des endroits raisonnables pour commencer.