process flow of an installation in terms of the User Interface, Immediate and Deferred sequences

Could some one please brief me on the process flow of an installation in terms of the User Interface, Immediate and Deferred sequences.

0 Comments   [ + ] Show comments

Answers (5)

Posted by: pmarshbu 13 years ago
Orange Belt
About Installation Sequences
Installation sequences are represented by tabs below the Installation Sequence section in MSI Script. Windows Installer has two main types of sequences: User Interface and Execute. The User Interface sequence, which is executed at the beginning of installation, gathers system information, displays dialog boxes to the end user, and records end user choices. It is suppressed during silent installations.

The Execute sequence installs the application and makes changes to the system. During installation, Windows Installer first goes through each action in the Execute sequence and builds an internal installation script to follow. You cannot see or access this internal script. This first pass is referred to as immediate mode and is represented by the Execute Immediate tab. After it creates the internal installation script, it runs the script it created, performing the actions that change the system. The second pass is referred to as deferred mode, and encompasses all the actions between InstallInitialize and InstallFinalize. It is represented by the Execute Deferred tab. This makes it easier to specify in which mode to run an action.

Posted by: an33th 13 years ago
Orange Belt
Thanks much Pat!

Posted by: anonymous_9363 13 years ago
Red Belt
Remember that references to 'Execute Immediate' tab and 'Execute Deferred' tab are for Wise (Package Studio, etc) users only.Other tools present a different UI.
Posted by: captain_planet 13 years ago
Black Belt
These may help:

Posted by: pjgeutjens 13 years ago
Red Belt
here's a link that includes a nice picture of the sequences, might help to visualtise it all [;)]
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ