cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
melodyli
Level 3

InstallShield Suite Project - Reboot Request "Delay the prompt" isn't working

I have a suite project with a few packages.  Two packages may initiate a reboot.  I set the first package to "Delay the prompt, then exit or reboot the machine" in order to defer the reboot until the next package is done.  However, during testing, I noticed that while "ISDelayReboot" is true, the installer still reboots immediately instead of deferring.

See the logs:

3-12-2020[09:57:31 AM]: MSI parcel launch result: 80070669
3-12-2020[09:57:31 AM]: Engine: property 'ISInstallStatus' value now 'Package FOOBAR operation complete'
3-12-2020[09:57:31 AM]: Engine: property 'ISParcelStatus' value now 'ID_STRING21'
3-12-2020[09:57:31 AM]: Parcel operation return status: 80070669
3-12-2020[09:57:31 AM]: Parcel status appears to indicate a reboot is necessary
3-12-2020[09:57:31 AM]: Engine: property 'ISDelayReboot' value now 'true'
3-12-2020[09:57:31 AM]: MSI parcel detect: product code: '{42636990-EDB3-49F4-9705-F884F4E44025}', package code: '{01B6D5FC-4B03-4206-B78E-F4B04D0A927C}'
3-12-2020[09:57:31 AM]: MSI parcel detect: product and package code exact matches, parcel is installed
3-12-2020[09:57:31 AM]: Re-running parcel detection for parcel {2D0CD521-F65B-4EC8-A6A5-31DC88FD7EA2}, install state: 1
3-12-2020[09:57:31 AM]: Transaction: finished running parcels, will commit transaction
3-12-2020[09:57:31 AM]: End proxy transaction result: 800700e8

3-12-2020[09:59:59 AM]: *** InstallShield suite engine (Unicode) started
3-12-2020[09:59:59 AM]: Engine: we're running from C:\Users\ADMINI~1\AppData\Local\Temp\{59FB1011-92DA-43F6-BC69-092C2B6EBE73}\_is78C.exe
3-12-2020[09:59:59 AM]: Engine: running with elevated privileges: yes
3-12-2020[09:59:59 AM]: Initializing engine...

Labels (1)
0 Kudos
(0) Replies