User Guide

418
Properties
INSTALLDIR This is the main installation directory for the application. By default,
INSTALLDIR is set to the first directory you create under the Program Files
folder on the Files or Web Files page. On the Destination Folder dialog during
installation, the end user can change this directory. The Windows Installer
property PRIMARYFOLDER is set to the value of INSTALLDIR before
installation of files begins.
INSTALLLEVEL All features that have install levels less than or equal to this number are
installed. See the description of the Level field in Configuring a Feature Using
the Feature Details Dialog on page 112. This value is set by events attached
to the Next button on the Installation Type Dialog.
InstallMode Sets the initial value of the radio button on the Installation Type Dialog. The
default value, “Typical”, causes the Typical radio button to be marked by
default. The Next button on the License Dialog has an event attached to it,
which sets the value of the Windows Installer property INSTALLLEVEL.
INSTALLLEVEL determines which features are installed.
MaintenanceMode Sets the initial value of the radio button on the Maintenance Welcome Dialog.
The default value, “Modify”, causes the Modify radio button to be marked by
default. The Next button on the Maintenance Welcome Dialog has events
attached to it, which cause different dialogs to appear based on the radio
button that is marked.
Manufacturer Set this property to your company name.
PIDTemplate Determines what characters are valid for the Product ID field on the User
Information Dialog. For information on the types of text available, see
MaskedEdit Control in the Windows Installer SDK Help.
PRIMARYFOLDER Contains the installation directory. Always leave this property set to
INSTALLDIR.
ProductCode ProductCode is a GUID (global unique identifier) generated by Windows
Installer, that uniquely identifies this product. No product codes are alike. You
can generate a new product code on the Product Details page. Do not enter
new product codes, because they must be created according to a specific
algorithm.
If an installation creates an .EXE that launches an .MSI, this property sets the
default value for the ProductCode property in the .INI file that’s generated.
See INI File Properties on page 420.
ProductID Contains the full product ID after the end user’s entry has been validated.
ProductLanguage Indicates the language for this product. See Language IDs on page 277.
ProductName Contains the name of the product, which is set on the Product Details page.
ProductVersion Contains the product version number, which is set on the Product Details
page.
If an installation creates an .EXE that launches an .MSI, this property sets the
default value for the ProductVersion property in the INI file that’s generated.
See INI File Properties on page 420.
ReinstallFileOlderVersion Indicates the action to take when an older version of a file being installed
already exists. The default value of “o” means overwrite. This sets an option
in the ReinstallMode dialog.
Property Name Description