0
我正在使用WIX在文件中添加XML元素。当我的util:XmlConfig元素具有像这样的VerifyPath属性时:WIX XmlConfig VerifyPath转义
VerifyPath="/configuration/App/add[@key='ApiURL']"
什么也没有发生。现在,我已经改变了它看起来像这样(基于一些其他的代码,我发现在我们的代码库的其他地方):
VerifyPath="/configuration/App/add[\[]@key='ApiURL'[\]]"
而且它正确地添加元素。这是什么逃避,为什么它是必要的?
我认为您正确理解了第一个示例中准确的XPath规范。第二个示例不是XPath,而是此代码运行所必需的。这是奇怪的逃脱,应该打破我不明白的XPath。 – sirdank