28.7 Handling Inter-control Dependency

You can specify any control as a required control in the Solution Designer. This ensures that the control marked as required is also installed when a user chooses to install any other control first. For example, you can mark the global setup control as a required control, which is then installed when the user installs any other control from a solution pack.

You can also specify if you want to overwrite an existing control during installation. For example, if you include a newer version of a White Label Template and want to ensure that this newer version is automatically installed with a new install of solution pack, you can enable the overwrite properties.

To mark a control as required:

  1. In the Solution Designer, select the control that you want to mark as required.

  2. Right-click the control and select Properties.

  3. (Conditional) Select Required if you want to ensure that this control is also installed while installing any specific control from a solution pack.

  4. (Conditional) Select Enable Overwrite if you want to automatically install this control with a new install of solution pack.

  5. Click Apply.