Я создаю обновляемый установщик, использующий WiX, который должен полностью удалить существующую программу перед установкой новой версии. У меня есть файлы, которые обновляются и добавляются, что более новая версия должна быть, но у меня осталось 2 экземпляра Программы на экране «Установка и удаление программ». Ниже приведен пример того, как я пытаюсь удалить все.
<Product Id="064e9bca-dcf5-412d-9a8f-dafec3bd3406" Name="testInstall" Language="1033" Version="1.0.14" Manufacturer="testInstall" UpgradeCode="5dd5747f-c598-4133-8c7d-252ae3dee8a5">
<Package InstallerVersion="301" InstallPrivileges="elevated" InstallScope="perMachine" Compressed="yes" />
<Upgrade Id="5dd5747f-c598-4133-8c7d-252ae3dee8a5">
<UpgradeVersion Minimum="1.0.0"
IncludeMinimum="yes"
Maximum="1.0.13"
OnlyDetect="no"
Property="OLDERVERSIONBEINGUPGRADED" />
</Upgrade>
<InstallExecuteSequence>
<RemoveExistingProducts After="InstallInitialize"/>
</InstallExecuteSequence>
Буду признателен за любую помощь, которая может быть оказана.