Недавно я столкнулся с этой проблемой - когда я пытаюсь заменить номер версии Wix Product с помощью задачи NANT XMLPOKE, он возвращает следующее сообщение об ошибке «Не найдено совпадающих узлов».Изменить номер версии продукта Wix с помощью NANT XmlPoke
<xmlpoke file="..\Setup\abc.wxs" xpath="//Wix/Product[@Version]" value="${version.label}" >
Первоначально я думал, что это проблема с заявлением XPATH, которое я написал. Поэтому я продолжал пытаться использовать разные XPATH (например, \ Wix), и я продолжал получать одно и то же сообщение.
Понял из блога, что это происходит из-за определения пространства имен с помощью элемента WiX. Ниже вы найдете решение, если кто-то не найдет блог.