Windows Installer Editor Reference
480
Working With Dialogs
See
Setting SQL Connection Strings
on page 280.
Example: Use the WISE_SQL_CONN_STR1 property for the connection string.
See also:
About the SQL Connection Dialog
on page 477
Adding the Custom Property Dialog
The Custom Property dialog box lets you specify Windows Installer properties that can
be set by the end user during installation. You might use this if there are environment-
dependent values that you cannot predict, which must be provided by the end user, such
as user names and passwords. You can use this dialog box to gather property values to
replace in an XML file.
See
Editing XML Files During Installation
on page 153.
This dialog box does not appear in any installation by default, and must be added
through the New Dialog Wizard.
Warning
Do not add more than one Custom Property dialog box to a single installation; only one
per installation is supported. If an installation contains multiple Custom Property dialog
boxes, then multiple, identical dialog boxes appear to the end user at run time.
To add the Custom Property dialog box
1. Select Installation Expert > Dialogs page.
2. Click Add.
The New Dialog Wizard appears.
See
Creating a New Dialog
on page 460.
3. On the Select Dialog Type page, select Custom Property Dialog and click Next.
4. Leave the defaults on the Dialog Properties page and click Next.
The Select Custom Properties page appears, where you can either choose existing
Windows Installer properties or create new properties.
5. Complete the page:
Existing Properties
To add an existing property, select it from this list and click Add. To create a new
property, select <New Property> from this list, and define the new property.
See
Creating a New Property
on page 447.
End User-Configurable Properties
This list, which you build with the Add button, contains the properties that will
be editable by the end user in the Custom Property dialog box during
installation.
Property Description
For each property you added in End User-Configurable Properties, select the
property name and add a description here to help the end user understand how