Мой установщик должен включить функции windows, и может случиться так, что ему придется закрыть службу с помощью команды power shell, которая требует перезагрузки. Я делаю это так: но он показывает только диалог с информацией, чтобы прервать установку и закрыть программу установки.
Я использую ScheduleReboot и ForceReboot, но ничего не вызывает перезагрузку и восстановление.
<InstallExecuteSequence>
<ScheduleReboot After="InstallInitialize"/>
</InstallExecuteSequence>
Читал, что во время перезагрузки должен быть создан какой-то реестр, позволяющий вернуться к установке и продолжить ее. но я не знаю, может быть, брандмауэр меня блокирует.