2008-10-16 2 views
0

Я создал настраиваемое действие dll. Я просто хочу проверить, существует ли продукт с таким же именем (Done). Если да, попросите пользователя удалить продукт, бросив InstallException. Однако если продукты установлены в одном каталоге, состояние установки предыдущего продукта удаляется & Состояние установки нового продукта копируется в базовый каталог, из-за которого предыдущий продукт не может быть удален. Существует ли какая-либо процедура для решения проблемы Эта проблема.Принудительно откат установщика в проектах установки C#

ответ

1

Похоже, вы действительно хотите использовать логику Upgrade, предоставляемую установщиком Windows, чтобы найти другие продукты и установить свойство. Затем свойство может управлять LaunchCondition (или CustomAction Type19). Таким образом вам не нужны никакие CustomActions.

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