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