InstallAnywhere 2018
The Install sequence contains the installation actions that occur when the installer transfers files to target systems. In the Install view on the Sequence page, you can define the files to install, the folder location to install those files, the order of the tasks that need to happen as the files are being installed, and the install actions that take place when the installer deploys files to the target system.
The Install view on the Sequence page displays files and directories in the way the installer will deploy them on the target system. You can use the controls in the Install view to assign files, directories, and actions to either components or product features.
By default, the following items are available in the Install sequence of all new InstallAnywhere projects:
• | _$PRODUCT_NAME$_installation—By default, this folder contains any InstallAnywhere uninstaller and maintenance mode actions, and a comment action with instructions that pertain to the uninstaller. For organizational purposes, it is generally best to have the uninstaller creation action first. Leave the uninstaller creation in its default place in the Install sequence (although the folder structure can be changed). |
• | Shortcuts' Destination Folder ($USER_SHORTCUTS$)—This magic folder is the directory that is specified by the end user as the Alias, Link, Shortcut folder location. If you include the Choose Alias, Link, Shortcut Folder panel action in the Pre-Install sequence of the installer, end users can change this location. |
You can see these items in the Visual Tree that is displayed in the Install view on the Sequence page of your project.
Important • By default, the Uninstall Launcher, Change $PRODUCT_NAME$ Installation, is included in the _$PRODUCT_NAME$_installation folder of the Install sequence. Ensure that the Uninstall Launcher is associated with the InstallAnywhere Uninstall component. (That is, when Components is selected in the Assign to list of the Install view, the Change $PRODUCT_NAME$ Installation action in the $PRODUCT_NAME$_installation folder must be associated with the Uninstall component.) If the Uninstall Launcher is not associated with this component (which is automatically created and is listed in the Components page (Advanced Designer > Organization > Components), the project build fails with a message indicating that is necessary to associate the Uninstall Launcher to the Uninstaller component.
See Also
Overview on Defining the Install Sequence
Adding Actions to the Install Sequence
Adding LaunchAnywhere Executable Files to the Install Sequence
Re-creating the InstallAnywhere Uninstaller and Associated Components
InstallAnywhere 2018 Help LibraryMarch 2018 |
Copyright Information | Flexera |