【问题标题】:WiX XmlFile ElementPath multiple resultsWiX XmlFile ElementPath 多个结果
【发布时间】:2009-07-29 13:11:38
【问题描述】:

我刚刚使用了带有匹配多个 XML 节点的 ElementPath 的 WiX XmlFile 元素,它只更新第一个节点,而不是所有匹配的节点。这是 WiX 中的错误吗?任何人都可以为此提出解决方法吗?

【问题讨论】:

    标签: windows xml installation wix


    【解决方案1】:

    如果多个元素的某个属性具有不同的值(例如,您有 5 个元素,每个元素具有不同的 Name 属性),您可以重复为每个元素设置值(使用格式化路径)。

    如果不是这样,我想你可以使用一些丑陋的技巧来绕过它。例如,更改您已将所需值设置为的每个节点的节点文本,然后您可以更改下一个实例,因为它成为第一个。当然,当你完成所有实例后,将文本改回来......

    【讨论】:

      【解决方案2】:

      当前的 XmlFile 设计只更新了一个。不过,这似乎是对 WiX 工具集的一个很好的功能请求。

      【讨论】:

        猜你喜欢
        • 2018-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多