Creating Properties in Windows Installer–Based Projects
InstallShield 2019
Project • This information applies to the following project types:
Project-specific differences are noted where applicable.
For instructions on creating properties in Advanced UI and Suite Advanced UI projects, see Creating Properties in Advanced UI and Suite/Advanced UI Projects.
You can create your own project-wide properties through the Property Manager. These properties allow you to set a value in one place and use it throughout your project.
To create a property:
|
1.
|
In the View List under Behavior and Logic, click Property Manager. |
|
2.
|
Click the New Property button. InstallShield adds a new row at the bottom of the view. |
|
3.
|
In the Name column, enter a name for the new property. |
|
4.
|
In the Value column, enter a value for the property. |
|
5.
|
In the Comments column, optionally enter comments about the property. |
Tip • Use the following guidelines when entering values in the Property Manager view:
|
•
|
To overwrite all of the text in a table cell, click the table cell and then type your new property name, value, or comments. |
|
•
|
To place the cursor at a particular place within a table cell, double-click that place. Then type your change. |
Tips for Creating Windows Installer Properties in Windows Installer–Based Projects
If you want to create a property that can be changed at the command line, use all uppercase letters in the property’s name. For example, INSTALLDIR is a property that can be set or changed from the command line. For more information, see Overview of Windows Installer Properties.
Windows Logo Guideline • InstallShield does not verify whether the information that you enter in the Property Manager view is valid. For example, if you change the value of the ARPHELPLINK property to MyCompany instead of http://www.mycompany.com, the link fails when an end user clicks it. InstallShield does not display an error message when you enter the data in the Property Manager or at build time. To check whether you have the correct information and syntax for a built-in Windows Installer property, see the Windows Installer Property Reference.
See Also
Windows Installer Property Reference
Open topic with navigation