License Agreements

InstallShield 2016

Project • This information applies to the following project types:

Basic MSI
InstallScript
MSI Database

In order to install your product, you may require that your end users agree to certain legal requirements. For example, most software vendors do not allow end users to copy or distribute their software to others.

Your installation can present an End User License Agreement (EULA) in the License Agreement dialog at run time. The EULA is a legal contract between you and the end user, with regard to the use of your product.

The License Agreement dialog displays your license agreement text and contains a radio button group (Yes or No). If the end user does not agree to accept the EULA, your software is not installed and the installation ends.

To add a License Agreement dialog to your project in the Project Assistant:

1. In the Project Assistant, open the Installation Interview page.
2. Select Yes to indicate that you want to add a License Agreement dialog.
3. Type the path to your license agreement file or browse to the file.

Project • For Basic MSI and MSI Database projects, the file must be a rich text file (.rtf).

For InstallScript projects, the file type depends on which license dialog that you are using and which parameters you are passing to it. The SdLicenseEx and SdLicense2Ex functions have support for .rtf files and text files (.txt).