2009-07-29 8 views
1

私は、複数のXMLノードに一致するElementPathを持つWiX XmlFile要素を使用しましたが、一致するものすべてではなく最初の要素を更新するだけです。これはWiXのバグですか?誰かがこれに対する回避策を提案できますか?WiX XmlFile Element複数の結果を返します

答えて

1

現在のXmlFileデザインでは、1つしか更新されません。しかし、WiXツールセットのための良い機能要求のようだ。

2

複数の要素が特定の属性に対して異なる値を持つ場合(たとえば、それぞれ異なるName属性を持つ5つの要素がある場合)、それぞれの値の設定を繰り返すことができます(書式付きパスを使用)。

これが当てはまらない場合、私はそれを回避するためにいくつかの醜いトリックを使うことができると思います。例えば、あなたがすでに値を設定している各ノードのノードテキストを変更し、次のインスタンスを変更することができます。もちろん、すべてのインスタンスを終了したら、テキストを元に戻してください。

関連する問題