Component Documentation
'Components' can be customized to create an installation that meets your needs.
If you'd like to include different system components or different versions of
system components then those included with the sample, you can add/remove/edit
the component list.
You can add/edit/delete components on the 'Components' tab in the 'Settings
Utility'. When the IA program is run, every component that is checked will be verified. The order of the list is the order in which
components are checked.
The components are checked as follows:
-
Load component list, ignoring components that are unchecked in 'Settings
Utility'.
-
Check whether each component is installed (see below for details on how this is
done. If installed, drop this component from 'to install' list. If IA attempted
to install this component before and it is still not installed the user is
prompted if they'd like to retry installing the component.
-
Next, each component's dependencies are checked. If any dependencies are not
installed, the component is removed from the 'to install' list. (For example,
MDAC 2.6 depends on IE 4.01 SP2 and DCOM95 or greater to install, so MDAC 2.6
can't be installed until after these components)
-
The final list is checked once more to see if any components require an
'Immediate Reboot'. The list is truncated at that component. (For example, an
'Immediate Reboot' is needed after Internet Explorer or an NT Service Pack is
installed.)
-
If any of the components on the install list required a computer reboot, the user
is prompted to restart and when Windows start, IA starts over at step 1.
-
After all components have been installed/verified, your setup/msi is launched.
|
General Settings
-
Name:
Full name of component, used in dialogs, etc.
-
URL:
Location of component on web for downloading (only currently used by Settings
Utility)
-
Component Check Type:
-
File Version Check:
Checks a file's version. If the version on the target computer is greater then
or equal to the version specified, the component is not installed.
-
Registry Version Check:
Same as File Version Check except checks in a registry key for the version
number.
-
Registry Key Check:
Checks whether a registry key exists and matches the given value. If so,
assumes component is installed already.
-
NT Service Pack Check:
Checks for an NT Service Pack level
-
.Net Framework Version Check: Check for
a specific version of the .Net framework
|
|
|
OS Requirements
Specify whatever OS this component can be installed on with this tab.
Notes: Specifying the same min and max OS versions will check only that version.
A value of 0 for both will check all versions, assuming both NT and 9x are
checked.
|
|
|
Installation
-
Message:
Message displayed above progress bar during installation
-
Command:
Relative command line to install component.
-
CmdLine: Any options you want passed to the command. The first word must
be
the name of the EXE (for example, 'setup.exe /s').
-
Time:
The estimated time the installation will take in seconds. It is best to
overestimate, since when the time has elapsed, the progress bar will stop
moving.
-
Reboot: The type of reboot required for this component.
-
No Reboot Required:
After this component is installed, the computer does not need to be restarted
before running your setup program.
-
Batch Reboot:
After this component is installed, other components can be installed, but the
system must be restarted before running your setup program.
-
Immediate Reboot: After this component is installed, the system must be
restarted before continuing setup.
|
|
|
Dependencies
Check the components that must be installed before the current component. For
example, in order to install MDAC 2.6, Internet Explorer 4.01 SP2 or greater
and DCOM95 must be installed. To prevent this component from being installed
until the others have been verified, check IE and DCOM.
|
|
|
Notes
Specify any special notes you may have about the component. Only used by the
Settings Utility.
|
|
|
File Version Check
-
DLL:
Specify the DLL name to check. Use the displayed variables for system paths.
-
Version: Specify the minimum version of the DLL you will allow without
installing the component
|
|
|
Registry Version Check
-
Key:
Specify the registry key to check. You must specify the full name. A trailing
'\' will look at the 'Default' entry.
-
Version: Specify the minimum version you will allow without installing
the component
|
|
|
Registry Key Check
-
Key:
Specify the registry key to check. You must specify the full name. A trailing
'\' will look at the 'Default' entry.
-
Value: Specify the value that must be set to not install this component
|
|
|
NT Service Pack Check
-
Service Pack: Specify the full service pack name. Be sure to specify the
OS version on the OS Requirements tab.
|
|
|
.Net Framework Check
-
Version: Specify the full version of the .Net framework you'd like to
check for.
|
|
To download now, click here
To view the button documentation, click here.
To return to the main documentation, click here.
If you have any questions, feel free to ask from the feedback
page.
|