WIX: comment sélectionner des fonctionnalités en fonction des propriétés

StackOverflow https://stackoverflow.com/questions/601881

  •  03-07-2019
  •  | 
  •  

Question

Je souhaite sélectionner des fonctionnalités en fonction des valeurs de certaines propriétés.

Similaire à cette question: WIX: comment sélectionner des fonctionnalités à partir de la ligne de commande

Il semble que définir la valeur de la propriété ADDLOCAL soit un moyen de le faire, mais est-ce la bonne? Microsoft semble mettre en garde contre cela dans cet article:

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

Était-ce utile?

La solution

Pourquoi ne pas utiliser des composants plutôt que des fonctionnalités? Les composants peuvent être installés de manière conditionnelle en fonction de différentes propriétés.

Nous faisons cela avec les "fonctionnalités factices". 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.

Autres conseils

Les fonctionnalités peuvent également être installées de manière conditionnelle. Voir l'élément Condition sous l'élément Feature. Les conditions de composant peuvent également fonctionner. Dépend de la structure de votre package.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top