Question

Je viens d'utiliser l'élément WiX XmlFile avec un ElementPath qui correspond à plusieurs nœuds XML et met à jour le premier, plutôt que tous les nœuds correspondants. Est-ce un bug dans WiX? Quelqu'un peut-il suggérer une solution de contournement pour cela?

Était-ce utile?

La solution

La conception actuelle de XmlFile n'en met à jour qu'une. Cela semble être une bonne demande de fonctionnalités pour le jeu d’outils WiX.

Autres conseils

Si plusieurs éléments ont des valeurs différentes pour un certain attribut (par exemple, vous avez 5 éléments, chacun avec un attribut Name différent), vous pouvez simplement redéfinir la valeur pour chacun d'eux (en utilisant des chemins formatés).

Si ce n'est pas le cas, j'imagine que vous pourriez utiliser certaines astuces laides pour vous en sortir. Par exemple, modifiez le texte du nœud de chaque nœud pour lequel vous avez déjà défini la valeur souhaitée, puis modifiez l'instance suivante, car elle devient la première. Bien sûr, lorsque vous avez fini de parcourir toutes les occurrences, modifiez le texte précédent ...

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