Adding Upgrade-Specific Actions to Sequences
                                        InstallAnywhere 2020 SP2
                                        
                                        InstallAnywhere enables you to add actions that perform upgrade-related tasks to the Pre-Install and Post-Install sequences of your project. In addition, InstallAnywhere lets you add Check Running Mode rules to actions and other elements of sequences.
                                        Adding an Upgrade-Specific File or Folder Action to a Sequence
                                        When an end user launches an upgrade a target system that has an earlier version of the product that needs to be updated, the uninstallation of the earlier version of the product occurs after the Pre-Install sequence. Therefore, if you need to perform any file or folder operations such as copying files before the uninstallation occurs, you can use the following upgrade-specific actions in the Pre-Install sequence:
                                        
                                        
                                        
                                        
                                        
                                        
                                        Note that if you use these Pre-Install actions in installation mode and the target destination is $USER_INSTALL_DIR$, the user’s installation directory is created before the Pre-Install sequence.
                                        Similarly, you can use these same actions in the Post-Install sequence.
                                        To add an upgrade-specific file or folder action for an upgrade to the Pre-Install or Post-Install sequence:
                                        
                                            
                                            
                                            
                                            
                                                |  | 1. | In the Advanced Designer, on the Sequence page, click Pre-Install or Post-Install. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 2. | Click the Add Action button. The Choose an Action dialog box opens. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 3. | Click the action you want to add, and then click the Add button. InstallAnywhere adds the action to the Pre-Install Action List. The Choose an Action dialog box remains open, enabling you to add additional actions as needed. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 4. | Use the arrow keys to move the action up or down in the action list. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 5. | Add the Check Running Mode rule: | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | a. | On the action’s customizer, click the Rules tab. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | b. | Click the Add Rule button. The Choose a Rule dialog box opens. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | c. | Select the Check Running Mode rule, and then click the Add button. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | d. | Select the Upgrade option. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | e. | Configure the rule as needed. | 
                                        
                                        To specify an action’s settings, select the action and use its customizers at the bottom of the view. For detailed information on each action’s customizer settings, see Actions.
                                        Adding an Upgrade-Specific Check Running Mode Rule to an Element in a Sequence
                                        You can add a Check Running Mode rule to an action group, action, or other element that runs only in upgrade mode.
                                        To add an upgrade-specific Check Running Mode rule to an action or other element in a Pre-Install, Install, or Post-Install sequence:
                                        
                                            
                                            
                                            
                                            
                                                |  | 1. | In the Advanced Designer, on the Sequence page, click Pre-Install, Install, or Post-Install. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 2. | Find the action or other element that you want to have the Check Running Mode rule. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 3. | On the element’s customizer, click the Rules tab. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 4. | Click the Add Rule button. The Choose a Rule dialog box opens. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 5. | Select the Check Running Mode rule, and then click the Add button. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 6. | Select the Upgrade option. | 
                                        
                                        
                                            
                                            
                                            
                                            
                                                |  | 7. | Configure the rule as needed. | 
                                        
                                        To learn more about configuring a rule, see Building Complex Rule Expressions.
                                        See Also
                                        Check Running Mode Rule
                                        
                                        Customizing Sequences
                                        
                                        Pre-Install View
                                        
                                        Post-Install View