Project Settings

Often software applications have minimum requirements that need to be met for the application to run successfully. The Requirements tab contains a series of common requirements that can automatically be verified at the beginning of the installation. If one or more of the requirements fail, you have the choice of either warning the user with a dialog and continuing, or notifying the user and aborting the installation process.

Operating System

The supported operating systems for the current installation. Some operating systems also allow you to select specific service release options. The operating system list is a tree view that can be expanded for additional categories.  You can check all OS boxes that you want to support for the current installation. The main operating system categories are listed below:

System Checks


The minimum amount of RAM required for your application.

Screen width:

The minimum screen resolution width (in pixels) required for your application.

Screen height:

The minimum screen resolution height (in pixels) required for your application.

Color depth:

The minimum color depth of the user's video display (in bits per pixel) required for your application.

User must have administrative privileges

The user must be logged in with administrative privileges for a successful installation.

Note: This setting propagates through to the uninstall. If the installation requires administrative privileges, the uninstallation will as well.

Note: On Windows Vista or later, with UAC enabled, administrators are logged in with standard user privileges with the ability to elevate. This check will determine if the user has already been elevated to the full access token. See Installing on Windows Vista or Later for more information.

User Notification

Warn user and continue

If any of the specified requirements fail, warn the user and continue with the installation.

Notify user and abort setup

If any of the specified requirements fail, notify the user and abort the setup process.