This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Newbie basic MSI question (reboot in the middle of an install)
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Jul 31, 2007
10:49 AM
Newbie basic MSI question (reboot in the middle of an install)
I am very new to InstallShield products and am creating an installation that will, among other things, install MS SQL 2005 Express. These will be going onto systems that already have SQL 2000 MSDE and several existing databases. There are SQL scripts that need to be run before and after SQL Express is installed. Between the install of SQL and the post-install upgrade script, the system needs to be rebooted. Using a basic MSI setup, how do I reboot the target system and have my installation pick up where it left off? I figure I'll have to have it add an entry to RunOnce for my setup program with some sort of flag, but how do I then use that flag to pick up my basic MSI in the middle? Is there some sort of custom action that is the equivalent of 'if this, then goto...'? Any help would be appreciated. Thanks!
(1) Reply
Jul 31, 2007
03:22 PM
For rebooting while the MSI tables are being processed, you might consult the documentation for the ForceReboot action and AFTERREBOOT property; for InstallShield prerequisite installations, you might start with the InstallShield help topic "Specifying the Behavior for a Prerequisite that Requires a Restart".