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)
Please log in to answer
Posted by:
pmarshbu
14 years ago
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.
Pat
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.
Pat
Posted by:
anonymous_9363
14 years ago
Posted by:
captain_planet
14 years ago
Posted by:
pjgeutjens
14 years ago
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.
so that the conversation will remain readable.