2009-03-02 6 views
0

Je souhaite sélectionner des entités en fonction des valeurs de certaines propriétés.WIX: Comment sélectionner Fonctionnalités en fonction des propriétés

similaires à cette question: WIX: How to Select Features From Command Line

Il semble que la mise en valeur de la propriété ADDLOCAL est une façon de le faire, mais est-ce la bonne façon? Microsoft semble mettre en garde contre le faire dans cet article:

http://msdn.microsoft.com/en-us/library/aa367536(VS.85).aspx

Répondre

1

Pourquoi ne pas utiliser des composants au lieu de fonctionnalités? Les composants peuvent être conditionnellement installés en fonction de diverses propriétés. Nous faisons cela en ayant des "fonctions de simulation" qu'un utilisateur peut sélectionner via une case à cocher, puis un ensemble compliqué de conditions pour installer divers composants en fonction de leur version Office ET de l'état de la case à cocher.

2

Les fonctions peuvent également être installées sous condition. Voir l'élément Condition sous l'élément Feature. Les conditions des composants peuvent également fonctionner. Cela dépend de la structure de votre paquet.

Questions connexes