2009-07-29 47 views
1

我剛剛將WiX XmlFile元素與一個匹配多個XML節點的ElementPath一起使用,它只更新第一個,而不是所有匹配的元素。這是WiX的錯誤嗎?任何人都可以爲此提出解決方法嗎?WiX XmlFile ElementPath多個結果

回答

1

當前的XmlFile設計只更新一個。看起來像是一個很好的WiX工具集的功能請求。

2

如果多個元素對於某個屬性具有不同的值(例如,您有5個元素,每個元素具有不同的Name屬性),則可以重複設置每個元素的值(使用格式化路徑)。

如果情況並非如此,我想你可以用一些醜陋的技巧來解決它。例如,將每個節點的節點文本更改爲已設置的想要的值,然後可以更改下一個實例,因爲它成爲第一個。當然,當你完成所有的實例時,將文本改回...