This page allows configuring various options for a
prerequisite.
General
Force installation of this prerequisite
This option will not allow the installation of the product until the prerequisite is installed.
It is recommended to also specify a Launch Condition for global
prerequisites of this type.
Skip post-install searches
When a prerequisite is installed its searches are performed before and after its installation. Enabling this option will set the package to skip checking the prerequisite searches after it has been installed.
Feature-based prerequisites installs during main MSI install
While this option is enabled a new feature will be automatically added in the Organization Page This feature will share the name of the prerequisite. This name can be changed from the "Name" field found in the Prerequisites Properties Tab. Dependencies between prerequisites or/and application features can be configured using the prerequisite feature. You can configure the way feature-based prerequisites are installed and displayed from the Organization and Feature Properties pages.
The prerequisite will be installed according with its feature install level. The prerequisites dialog is available to display extended information about feature prerequisites.
Chain prerequisite installation after main package
This option is used to specify if the prerequisite will be installed after the main installation succeeded.
Feature based prerequisites are NOT installed when the
installation is performed with basic or no user interface.
“Open Site” prerequisites are not supported as
feature-based prerequisites.
Global prerequisites installs before main MSI package
Global prerequisites are installed by the EXE Bootstrapper Tab before the MSI installation begins. This type of prerequisite is suitable for Windows Installer or other software/framework needed by the installation of the package.
Reboot the system after installation of this prerequisite
The user will be prompted to reboot the machine after the prerequisite is installed. If the user accepts a reboot, the machine will be automatically restarted and the installation will continue, otherwise the installation will be aborted.
Parent Prerequisite
Choose another prerequisite that conditions the installation of this prerequisite. If the parent prerequisite is not installed, the installation of this prerequisite will not run (this prerequisite will be installed only if it's parent is installed). However, you can install the parent prerequisite, but not install this prerequisite.
Return value property
This field holds the name of the property in which the prerequisite installer will store its return value. You can use this property during the install process of your main MSI.
Please note that this field is forced to uppercase
characters only due to the fact that only public
properties (written in upper-case characters) which are set
during UISequence will be passed to InstallExecuteSequence.
Compression
Archive prerequisite files using LZMA Compression
This allows you to enable LZMA Compression for your prerequisite files.
In order for the compression to take place, your prerequisite
files must be included in the EXE bootstrapper. This setting can be
changed from the Bootstrapper Tab
page.
Registration
Register prerequisite with Visual Studio
Registers the prerequisite with Visual Studio. Registered prerequisites can be selected when creating "Setup and Deployment" projects.
Register prerequisite with Advanced Installer
Registers the prerequisite with Advanced Installer. Registered prerequisites can be added through the button or context menu item in the Prerequisites page.
The prerequisite will be registered with Visual Studio/Advanced
Installer only after it is installed on the machine, using the setup
package you have created.