WiX XmlFile ElementPathの複数の結果
質問
複数のXMLノードに一致するElementPathでWiX XmlFile要素を使用したところ、一致するすべてのノードではなく、最初のノードのみを更新しました。これはWiXのバグですか?誰かがこれの回避策を提案できますか?
解決
現在のXmlFileデザインは1つのみを更新します。ただし、WiXツールセットの優れた機能リクエストのようです。
他のヒント
複数の要素が特定の属性に対して異なる値を持つ場合(たとえば、それぞれが異なるName属性を持つ5つの要素がある場合)、それぞれの値の設定を繰り返すことができます(フォーマットされたパスを使用)。
そうでない場合は、Ifいトリックを使って回避できると思います。たとえば、必要な値を設定済みの各ノードのノードテキストを変更すると、次のインスタンスを変更できます。もちろん、すべてのインスタンスを調べ終わったら、テキストを元に戻します...
所属していません StackOverflow