- просто удалите основной EXE-файл приложения и запустите самовосстановление, вызвав объявленный ярлык приложения (если есть). Прошло много лет с тех пор, как я проверил, но самовосстановление может запускать действия только между InstallInitialize и InstallFinalize. Вы не хотите планировать перезагрузку во время самостоятельного ремонта.

есть установщик, который требует перезагрузки при установке, но он также перезагружается при удалении. Есть ли способ предотвратить перезагрузку при удалении?

Вот что мы имеем на данный момент:

<InstallExecuteSequence>
  <ScheduleReboot After="InstallFinalize"/>
</InstallExecuteSequence>

Спасибо заранее!

Ответы на вопрос(1)

Ваш ответ на вопрос