CyberInstaller Studio - 55. Step 15: "Prerequisite software"
In this step you can specify the prerequisites necessary for the proper functioning of the application software to install.
These prerequisites should be already present or not present (choice) in the target system in any way and will not be installed unless specified otherwise. According to this may or may not be included in the current installation package, or downloaded when needed.
The
inscription at the top right indicates the number of prerequisite
software included in the current package, and their total size.
Note:
It's possible use the software prerequisites needed to download
applications at installation time, automatically, and only those
required for the target system in use. Or, alternatively, you can use
this step to install external applications included in the package
installation, with the ability to specify more stringent conditions and
flexible step "External Applications".
You can then, through
this step, create a lightweight package with the required applications
which will gradually be downloaded from the web at the time of
installation, only if required to the current system, or a larger
all-encompassing package of everything that can serve , to be able to
install off-line.
For multiple conditions for the same prerequisite
(ie usually more than one version of Windows for which the same
prerequisite is conceived), simply insert the prerequisite repeatedly,
keeping the description and only changing the condition in this
example, the version of Windows).
This step becomes useful if, for example, where the software to be distributed need the Framework "Microsoft. Net" but no one wants to distribute in the current package, then it will indicate the presence of this framework as a prerequisite, if not present the target system (Windows version and language specified), will prevent the installation of software, or if you specify a web address, the package will be downloaded and run automatically outside. Still, you can indicate if you just want to alert you and stop the installation without taking any other action.
CyberInstaller Studio - 55.1. Operation
This step is presented as a list that lists the software prerequisites for running the installation package. This list is divided into 9 columns:
Description: descriptive title for the prerequisite software to be short but the most possible explanation for the end user, so as to leave no doubt on the prerequisite in question.
Value: registry key, file or folder, which if followed the value given to "Existence" will run or not the prerequisite (if not incorporated in the package is downloaded from the site specified by the "Download"). It's in practice the value control to test the existence of the prerequisite. If left blank the prerequisite will be installed (and downloaded if not incorporated in the package) in any case.
Windows: Windows version for which the prerequisite is conceived. If the system is not in the same destination specified version will not be installed.
Language: language prerequisite. If the system is not in the target language specified the prerequisite will not be installed.
Existence: If "Yes" the condition must exist, if there is the prerequisite will be installed, if "No", the condition must exist, if there is the prerequisite will be installed.
Download: download URL from which to download the prerequisite if this is assessed as necessary. If it contains the pattern "|$AppsToRunPath$|" the prerequisites will be incorporated into the current package and will run from here rather than downloading from the Internet. If it contains the command "|%AlertAndStop%|" will be presented to the user a warning and the installation will stop and no one downloading or installing the prerequisite to take place.
Executable: executable file that will start to install the prerequisite if necessary.
Command line: parameters with which to start the executable in case of execution.
Category: group membership for the type of installation that contains the prerequisite (complete, minimal, custom).
CyberInstaller Studio - 55.2. Interface button
Add [button]
Inserts a new prerequisite via the "Add prerequisite".
Edit [button]
After selecting a
prerequisite previously added to the list, you can use this button to
change the parameters.
This same result is obtained
by double-clicking the item you want.
Delete [Button]
Delete the element/elements selected s from the list. Prompt.
Clear [button]
Delete all elements of the list. Prompt.
Note:
Instead of the buttons Add, Edit, Delete and Clear, you can use the
context menu (pop-up) on the list. This menu is
activated by a click with right mouse button on the list. This has the advantage that,
in editing and elimination, there is a greater certainty that you have
selected the item you want and operate exactly the item you want.
Present in all lists CyberInstaller Studio
have a context menu activated by right mouse button, which allows to
achieve common tasks permitted for the corresponding list.
CyberInstaller Studio - 55.3. Activities current step
Move up: change the order of evaluation/execution by moving the selected prerequisite for a position higher up the list.
See also ...