Как принудительно перезагрузиться с InstallShield LE, который идет с VS2012

Как принудительно выполнить перезагрузку в конце установки из моего приложения? Да, я на 100% уверен, что у меня есть веская причина для этого. Но я не могу понять, как заставить его перезагрузиться.

Я использую продукт IntallShield Limited Edition, который поставляется с Visual Studio 2012. Если я перехожу к окну пользовательских действий, когда я щелкаю правой кнопкой мыши по элементу, когда установка завершается, и я пытаюсь выбрать опцию, чтобы запланировать перезагрузку, оно серое!

Я предполагаю, что это потому, что я еще не заплатил InstallShield $4500? Какой самый простой способ принудительной перезагрузки (бесплатно).

Спасибо JP

1 ответ

Я не смотрел, есть ли это в ограниченном выпуске или нет, но в других выпусках InstallShield обуславливает ScheduleReboot действие от собственности ISSCHEDULEREBOOT, Если вы можете установить ISSCHEDULEREBOOT (скажем, из пользовательского действия), это был бы гораздо лучший подход к перезагрузке компьютера, чем прямая, так как он запрашивает у пользователя и изначально поддерживает обычные свойства, связанные с перезагрузкой установщика Windows.

Другие вопросы по тегам