09.12.2012 Views

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 18: Additional Installation Options<br />

Working with Windows Installer Properties<br />

To edit a condition status, click the check box next to the condition until the appropriate icon<br />

appears next to it:<br />

Table 18-1: Icons for the System Software Requirement Conditions<br />

Icon Description<br />

Tip: To add a new software condition to the existing requirements list, right-click the System Software Requirements<br />

explorer and click Create New Condition (System Wizard). When you do this, the System Search Wizard opens,<br />

enabling you to create a custom requirement. For more information, see System Search Wizard.<br />

Working with Windows Installer Properties<br />

Windows Installer properties enable you to use variables for common paths and user information<br />

throughout your installation. These properties can be used in dialog text, .ini file changes, custom<br />

actions, and registry entries. For a list of these properties, see Windows Installer Property Reference.<br />

Whenever these properties are used, they should be surrounded by square brackets. For example, to<br />

display the installation directory on a dialog, you may enter the following in the Text and Messages view:<br />

This program will be installed to [INSTALLDIR]<br />

To the end user, this sentence appears as follows:<br />

This program will be installed to C:\Program Files\Your Company\Your Product<br />

Property Types<br />

There are four general types of Windows Installer properties:<br />

• Public<br />

• Private<br />

• Restricted public<br />

• Required<br />

The software condition must be true in order for the installation to proceed.<br />

The software condition must be false in order for the installation to proceed.<br />

The software condition is not checked and does not affect the installation.<br />

Note: Some of these categories overlap. For example, the ProductCode property is a required private property.<br />

348 ISE-1800-UG01 <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!