Integrating Components that Are Already Installed on Target Systems
InstallAnywhere 2024 R2
If the installer needs a component that should already be installed on the target system, use the Find Component in InstallAnywhere Registry action (which refers to the InstallAnywhere registry and not the Windows registry) on the Sequence page to locate that component. This action searches for the component by using the UUID, the unique identifier that is specified for the component. The installer can then use component’s location as an installation location.
When you are configuring a Find Component in InstallAnywhere Registry action in your project, you can optionally request that only the latest version be found. You can also indicate whether you want the installer to compare versions, or to search for the key file. At run time, the action sorts the count of components, the versions, and the locations that it finds in variables that you specify.
After the action runs, you can use the resulting variables in subsequent actions and rules. For example, to display a panel only if a component is not found, you can add a Display Message panel with a rule that uses the value of $REG_COMPONENT_COUNT$.
See Also