Как удалить установку InstallShield с помощью проекта установки Visual Studio 2017 - PullRequest
0 голосов
/ 09 января 2019

Я работаю в течение 9 лет в проекте, оказывая поддержку в приложении Windows Forms. Когда заказчик хочет изменений, я внедряю их и предоставляю новую версию с новым установщиком.

Когда я начинал, я использовал Visual Studio 2005 и его проект установки. Позже в Visual Studio 2012 этот установочный проект исчез. Затем я переключился на InstallShield Limited Edition. Мне удалось удалить старые установки проекта установки (с разными UpgradeCode и ProductCode) с помощью установщика InstallShield LE, добавив только ссылку на файл установщика (из проекта установки VS 2005) и версию в проект InstallShield. Сейчас я использую Visual Studio 2017 и InstallShield LE не поддерживается. Изменив поиск, я заметил, что есть расширение Project Installer для Visual Studio 2017, поэтому я установил его и добавил новый проект установки в решение.

Теперь я хочу использовать этот новый установщик для удаления старых версий InstallShield. В этом новом проекте установки я использую один и тот же UpgradeCode и разные ProductCode и Version, но предыдущая установка InstallShield не удаляется.

Можно ли удалить установку InstallShield с помощью нового проекта установки?

...