Step 1: Creating, Building, and Testing Projects

InstallShield 2020 » InstallScript Project Tutorial

This step demonstrates how to create an installation project, build a release image, and test the installation. After completing this step, you will know how to:

Use the Project Assistant to create a new project.
Specify global properties of your installation project.
Define setup types, features, components, and file links.
Build a release image for duplication and distribution.
Run your installation from the InstallShield user interface.

An installation is made up of three levels:

Levels Within an Installation

Level

Description

Components

A component is the smallest separately installable piece of your product from the developer’s viewpoint. A component specifies files, shortcuts, registry data, and other data to be installed on the target system. The end user never directly interacts with components.

A component can be placed in more than one feature, and the component’s data will be installed if the user selects at least one feature associated with the component.

Features

A feature is the smallest separately installable piece of your product from the user’s viewpoint. If the user selects the Custom setup type, a dialog is displayed in which the user can choose which features to install.

Each feature contains components.

Setup Types

Setup types are predefined collections of features. By default, an installation offers Complete and Custom setup types, and the end user selects which setup type to install in the SetupType dialog.

The installation that you will create in this tutorial installs and configures an application called Tutorial App. The source files for Tutorial App are located in one of the Samples subfolders within the InstallShield Program Files folder. The default installation location is:

C:\Program Files\InstallShield\2020\Samples\WindowsInstaller\Tutorial Project

Continue