0

У меня есть проект установки «B» в VS2008. Я хочу проверить, установлено ли приложение «А» на машине или нет. Если он установлен, то перед установкой приложения «B» я хочу удалить приложение «A». Есть какой-либо способ сделать это? Я искал в Интернете, я нашел много статей, в которых говорится об обновлении кода и обо всем. Но в моем случае это не обновление. Я просто хочу удалить другое приложение «А», которое прерывает поведение моего приложения «В».удалите другое приложение перед установкой пакета msi

Примечание: Приложение «A» также является проектом установки, разработанным в VS2008.

Заранее спасибо.

ответ

0

Действительно, UpgradeCode является то, что вам нужно, даже если приложение не является более ранняя версия B. установщика Windows поддерживает удаление этого приложения, если вы добавите его UpgradeCode в таблице Upgrade с В.

Для этого для работы Windows имеет два основных требования: A и B должны иметь один и тот же тип установки, то есть оба они должны быть на пользователя или на машину, а также должны иметь одинаковый язык установки.

Смежные вопросы