Это действительно сводится к одному вопросу: обновление перемещает или удаляет файлы?
Если это так, вам нужно серьезное обновление.В этом случае просто убедитесь, что ваша новая версия использует тот же код обновления, что и старая.Установщик Windows позаботится об удалении старой версии.
Для предотвращения автономной установки пакета вы можете использовать правило обновления .Вы можете определить правило, которое обнаруживает более старые версии и сохраняет их в свойстве установщика.Это свойство затем можно использовать в качестве условия запуска .
Если при обновлении не нужно удалять файлы, вы можете использовать исправление.В этом случае вам не нужно беспокоиться об отдельных установках.