Application runtime prerequisites run too early…
Posted: Tue Dec 19, 2006 6:32 pm
When I have selected some application runtimes to be included in my installation such as ‘Microsoft Server Express 2005’, .’NET Framework 2.0’, ‘Microsoft VB Virtual Machine 6.0’, I notice that upon running my installation package, it displays a screen telling me that the listed prerequisites need to be installed first. The installation then proceeds through the prerequisite installations and completes them properly but then the application installation really begins by displaying the ‘Welcome’ and ‘LicenseCheck’ screens.
The first impression of this is that it is really counterintuitive to the purpose of the installation. The reason that I say this is that if IA installs all the prerequisites (which is quite a lengthy procedure) and then displays the Welcome screen and License Check afterwards, those screens are displayed too late to be of any significant use. For example, should the user decide (or is not able) to proceed with the installation, the 10 minutes that it took to install the prerequisites become a complete waste of time. The user must then manually uninstall each of those prerequisites (since IA does not uninstall them itself).
The Welcome screen and License Agreement Check should occur prior to the prerequisites being installed. This is my belief as to the fundamental intent of the ‘Welcome' and ‘License Agreement Check’ screens.
Is there some method to controlling the order that these screens fire in? And if so, what purpose does it serve for IA to function in what appears (at least superficially) to be such a counterintuitive manner?
Thanks in advance,
Steve
The first impression of this is that it is really counterintuitive to the purpose of the installation. The reason that I say this is that if IA installs all the prerequisites (which is quite a lengthy procedure) and then displays the Welcome screen and License Check afterwards, those screens are displayed too late to be of any significant use. For example, should the user decide (or is not able) to proceed with the installation, the 10 minutes that it took to install the prerequisites become a complete waste of time. The user must then manually uninstall each of those prerequisites (since IA does not uninstall them itself).
The Welcome screen and License Agreement Check should occur prior to the prerequisites being installed. This is my belief as to the fundamental intent of the ‘Welcome' and ‘License Agreement Check’ screens.
Is there some method to controlling the order that these screens fire in? And if so, what purpose does it serve for IA to function in what appears (at least superficially) to be such a counterintuitive manner?
Thanks in advance,
Steve