The Registry PageYou can add registry keys and values to the install package in the
Registry page. You can add keys and values to any of the hives listed in
the left pane: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE,
HKEY_USERS. There is a special hive in the left pane, named "Current user /
Local machine". The registry entries that you add under this section
will be installed in either HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE,
depending on the type of installation: per-user or per-machine. Creating new registry keys Use the [ New Key ] toolbar button, the "New
Key" tree/list context menu item, or press the
Insert key while the focus is on the
"Hive" panel. The new key will be added under the
selected key in the left pane. You can rename a key as long as it has no
sub keys and no values defined.
Creating new registry values Use the [ New Value ]
toolbar button, the "New Value..." tree/list context menu
item or press the Insert key while the focus is on
the "Values" panel. The Registry Value Dialog dialog will pop up, where you can
set the name of the value, its type and content.
Creating a value removal operation Use the [ New
Value Removal ] toolbar button or the "New Value
Removal" list context menu item. To change the removal properties
use the Registry Value Removal Dialog.
Adding registry keys Use the [ Add Key ]
toolbar button, the "Add Key..." tree/list context menu item
or press the * key while the focus is on the
"Values" panel. You will be prompted to choose a
registry key from your computer's registry using the Registry Key Picker dialog. All the selected key's sub
keys and values will be added.
Adding registry values Use the [ Add Values ]
toolbar button, the "Add Values..." tree/list context menu
item or press the + key while the focus is on the
"Values" panel. You will be prompted to choose
registry values from your computer's registry using the Registry Picker dialog.
Importing Registry Entries from a Registration File (.reg) Use the [ Import REG
file ] toolbar button to import registry entries from a Windows
Registration File (.reg). Only files created with Windows 2000 or
greater are supported.
Setting the Current Feature Advanced Installer will create
components for the added resources as necessary. These components will
be added to the Current Feature. Use the drop-down list box in the
toolbar to change the Current Feature. You can further manage the your package's organization in the Organization page.
This feature is not available for Merge Module projects. For more
details see the Merge Module Organization page.
Editing and setting properties and permissions for a registry key
or value Use the [ Properties ]
toolbar button, the "Properties..." tree context menu item,
the "Modify..." list context menu item, or press the
Enter key while the focus is on a value in the
"Values" panel.
In the Registry Value Dialog dialog you can
modify the name, type and content of the registry value, and you can
add, modify or remove permissions.
In the Registry Key Dialog dialog you can set
the registry key's creation and deletion properties, and you can add,
modify or remove permissions (these won't be created unless you check at
least one option in Properties page).
Locating the attached component for a resource Use the
"Go To Component" context menu item or press the
F8 key. This command will activate the Organization page with the appropriate component selected
in the left tree control.
This command is available for: - a registry value
- a registry key or value removal operation
- a registry key that will be created (if absent) at install or
deleted (if present) at uninstall.
Moving registry keys and valuesSelect the items to be
moved and then drag and drop them to the target location. Renaming registry keys and valuesUse the "Rename"
context menu item or press the F2 key while an item
is selected. Removing registry keys or values
Use the [ Delete ] toolbar button, the "Delete"
tree/list context menu item, or press the Delete
key.
In case of Merge
Module projects the following registry value attributes can be
can be made configurable at merge time:
|