Я создаю свою собственную Winform и упаковываю как установщик msi с проектом установщика VisualStudio.
Установщик работает очень хорошо, но есть проблема.
В настоящее время я загружаю патч каждый час, потому что есть много ошибок, которые нужно исправить. поэтому пользователям, использующим мой winapp, необходимо обновлять установщик при обновлении.
Когда пользователь запускает мой установщик на панели управления, моя программа указывается там с каждой версией, как показано на рисунке.
Я хочу удалить старую версию и оставить самую новую версию в списке.
Как я могу решить эту проблему?
Это собственность моего установщика. и я вручную настраиваю свойство 'Version' для управляющей версии.
Добавлено: я сохраняю RemovePreviousVersions как false, потому что хочу сохранить настройки установщика «Ярлык рабочего стола пользователя» и «Ярлык меню программ пользователя»