Я сделал два последовательных патча .msp для пакета .msi для цели тестирования (в порядке, описанном в http://wix.sourceforge.net/manual-wix3/patch_building.htm).Должен ли я менять GUID элемента PatchCreation каждый раз, когда создаю новый патч?
Впервые я дал тот же идентификатор GUID PatchCreation Element каждого патча, и первый патч успешно применен к оригинальному продукту (я мог видеть запись для первого патча в меню ARP). Но второй патч вообще не применим к первому патчу. Он никогда не показывал никаких сообщений об ошибке при запуске, но не отображался в меню ARP и не обновлял ни один файл.
Итак, я изменил GUID элемента PatchCreation второго патча и обновил второй патч, и он хорошо применился к первому патчу (его запись появилась в меню ARP и обновленных файлах).
Это правильный способ создать каждый патч в одном семействе патчей: следует ли менять GUID элемента PatchCreation для каждого отдельного патча?