Как принудительно перезагрузиться с InstallShield LE, который идет с VS2012
Как принудительно выполнить перезагрузку в конце установки из моего приложения? Да, я на 100% уверен, что у меня есть веская причина для этого. Но я не могу понять, как заставить его перезагрузиться.
Я использую продукт IntallShield Limited Edition, который поставляется с Visual Studio 2012. Если я перехожу к окну пользовательских действий, когда я щелкаю правой кнопкой мыши по элементу, когда установка завершается, и я пытаюсь выбрать опцию, чтобы запланировать перезагрузку, оно серое!
Я предполагаю, что это потому, что я еще не заплатил InstallShield $4500? Какой самый простой способ принудительной перезагрузки (бесплатно).
Спасибо JP
1 ответ
Я не смотрел, есть ли это в ограниченном выпуске или нет, но в других выпусках InstallShield обуславливает ScheduleReboot
действие от собственности ISSCHEDULEREBOOT
, Если вы можете установить ISSCHEDULEREBOOT
(скажем, из пользовательского действия), это был бы гораздо лучший подход к перезагрузке компьютера, чем прямая, так как он запрашивает у пользователя и изначально поддерживает обычные свойства, связанные с перезагрузкой установщика Windows.