2010-04-28 6 views
1

Je cherche un moyen de créer un Setup avec WIX, qui charge les paramètres d'un fichier XML (ou seulement une simple table dans le fichier) et modifie les fonctionnalités de l'installation en fonction de la données dans le fichier XML/table."Decisiontable" dans WIX

Des idées?

Répondre

1

WiX n'a ​​pas de modèle xmlLocator, vous devrez donc écrire une action personnalisée pour lire votre jeu de données dans les propriétés. De là, cela dépend de ce que vous entendez par modifier les fonctionnalités. Voulez-vous dire simplement cacher, installer ou ne pas installer la fonctionnalité ou avez-vous quelque chose de plus dynamique à l'esprit? Dans le cas contraire, vous pouvez utiliser les propriétés que vous avez chargées dans les éléments Condition pour modifier le niveau d'installation des fonctions relatives à votre propriété INSTALLLEVEL. Si vous avez quelque chose de plus complexe à l'esprit (peu probable), vous devrez utiliser une action personnalisée pour émettre des lignes temporaires dans la table feature/featurecomponents.

+0

Christopher, Merci pour votre réponse. Je suis un peu plus complexe à l'esprit. Actuellement, je teste le chemin avec un script vbs. Si j'ai une réponse, je les posterai ici. –