Application Tab (in InstallScript Projects)

InstallShield 2018 » Project Settings Dialog Box

Project • This information applies to the following project types:

InstallScript
InstallScript Object

The Application tab on the Settings dialog box lets you view and modify information about the project that is installed by the open project. This dialog box opens when you click the Settings command on the Project menu.

Application Tab Settings

Setting

Description

Product Code

Enter a GUID that uniquely identifies this product. To have InstallShield generate a different GUID for you, click the Generate a new GUID button ({...}) in this setting.

The product code is used to associate uninstallation or maintenance with the original installation. A new GUID is automatically generated for each new project that you create, including copies of existing projects. Once you have changed a project’s product code, its previous GUID cannot be recovered. For these reasons, changing a project’s product code is typically not necessary and should be approached with caution.

For more information, see Setting the Product Code in an InstallScript-Based Project.

Product Name

Enter the name of the product.

For information on how the product name is used, see Specifying a Product Name.

Tip • Instead of hard-coding a value, you can use a path variable that is defined in the Path Variables view. At build time, InstallShield replaces the path variable with the appropriate value.

The product name is stored in the InstallScript system variable IFX_PRODUCT_NAME.

Product Version

Enter the version number for your product. The version number must contain only numbers, and it must be in the format aaa.bbb.ccccc, where aaa represents the major version number, bbb represents the minor version number, and ccccc represents the build number. The maximum value for the aaa and bbb portions is 255. The maximum value for ccccc is 65,535.

For more information, see Specifying the Product Version.

Tip • Instead of hard-coding a value, you can use a path variable that is defined in the Path Variables view. At build time, InstallShield replaces the path variable with the appropriate value.

Company Name

Enter the name of your company. This value is used in the default script to set TARGETDIR (if the string entry COMPANY_NAME does not exist); it can be retrieved at run time by calling the MediaGetData function.

Tip • Instead of hard-coding a value, you can use a path variable that is defined in the Path Variables view. At build time, InstallShield replaces the path variable with the appropriate value.

Executable File

Enter the name of the application’s main executable file. This value can be retrieved at run time by calling the MediaGetData function.

Tip • Instead of hard-coding a value, you can use a path variable that is defined in the Path Variables view. At build time, InstallShield replaces the path variable with the appropriate value.

Application Type

Select the type of application from the list or type the name of an application type if it is not listed. This information is stored in the project file and is for your reference only. It is never displayed to the end user.

URL

Enter a product URL. This information is stored in the project file and is for your reference only. It is never displayed to the end user.

Tip • Instead of hard-coding a value, you can use a path variable that is defined in the Path Variables view. At build time, InstallShield replaces the path variable with the appropriate value.

Tip • You can also configure the aforementioned settings in the General Information view.

Caution • You must specify a non-null value in the Product Version box; otherwise, build error -7044 occurs.

See Also