Windows Installer Editor Reference
92
Defining an Installation Project
z
To configure installation options for a feature, click its icon (
) and select an
option from its drop-down list.
See
Configuring a Feature Using Its Drop-Down List
.
z
To configure all items for a feature, click its name and click Details at the right of the
Features page.
See
Configuring a Feature Using the Feature Details Dialog
on page 96.
z
To delete a feature or condition, click its name and click Delete at the right of the
page. When you delete a feature, all its child features and conditions are deleted
also.
z
To rearrange features, click Move Up and Move Down at the right of the page. You
can move features within their current level only, in their current sibling group. You
cannot move features to their parent or child levels.
z
To add a condition to a feature, click its name and click Add Condition at the right of
the page.
See
Using Conditions With Features
on page 100 and
Adding and Deleting Feature
Conditions
on page 101.
Use the right-click menu to:
z
Expand or collapse a selected feature’s children.
z
Display hidden features.
z
Display the features’ titles as they appear on the Select Feature dialog box during
installation rather than the features’ names, which are used by Windows Installer.
Any display option you select from the right-click menu overrides the corresponding
setting in Wise Options.
To see how features appear during installation
1. In a sample installation file, add a second feature on the Features page.
2. On the Files page, add a file to each feature. Select the feature from the Current
Feature drop-down list before adding the file.
3. On the Dialogs page, clear the check box for Installation Type Dialog, and mark
the check box for Select Feature Dialog.
4. Click Test in the lower-right of the main window.
The Select Feature dialog box in the installation reflects the options that you set on the
Features page.
Strategies for Organizing Files Into Features
It is important to create and organize features and define conditions in a logical way; not
doing so can result in non-functional versions of your application being installed.
Features in an installation appear in a tree structure, which lets you place features in
hierarchical relationships. You can add a feature at the same level as another feature
(sibling level) or as a child of another feature. Sibling features can be installed
independently of each other, while child features can be installed only if their parent
feature is installed.