| Reference information | |
|---|---|
| Objects on this page | none |
| Related topics | Working with project pages |
The Installer Options page contains various options that control the behavior of the MSI installer. They are used when you build a Windows Installer configuration on the Build Configurations page.
The following attributes and options are available on the Installer options page.
| Attribute | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Installation level |
Select the desired installation level for your product from the drop-down list. The installation level determines which, if any, folders and registry keys are redirected:
Note: Windows 95, 98, and Me have little or no conception of security or access privileges, so Installation level has little effect on these platforms beyond some folder and registry key redirection. You should choose the desired option based on its effect on NT-based platforms (Windows NT4, 2000, XP, 2003, and later). The following choices are available:
|
||||||||||
| Reboot policy |
Select the desired reboot policy from the drop-down list. The following choices are available:
|
||||||||||
| Feature level | Enter the default feature level for the installer. The feature level determines which features are initially selected (only those whose Initial state is <= Feature level). | ||||||||||
| Upgrade code | Enter the GUID for the product family to which the product belongs. This GUID is used during major upgrades to determine which products must be removed if a newer version is installed. | ||||||||||
| Lock GUID | Check this box to protect the Upgrade code field against accidental changes (the field will be made read-only); clear it to allow editing of the Upgrade code field. Because it is very important that the upgrade code of your product remains unchanged throughout its lifetime, we recommend that you keep this box checked. | ||||||||||
| Generate |
Click this button to generate a new GUID and copy it to the Upgrade code field. The GUID is generated by the Windows UuidCreate function and is guaranteed to be globally unique if your computer contains a functioning network card. Note: No network access takes place when the GUID is generated, but the network card's unique identifier is used as part of the new GUID. This is combined with time and date information and a counter, and the result is then securely hashed to make it impossible to reconstruct any of the original information. |
||||||||||
| Install short file names | Check this box to install all files and folders with short (8.3) file names; clear it to use long file names. | ||||||||||
| Prompt before reboot |
Check this box to prompt the user before a reboot takes place; clear it to reboot without warning. This option only has effect if the installer runs with a user interface; for silent installs, reboots are always executed without confirmation. This attribute sets or clears the REBOOTPROMPT variable. |
||||||||||
| No Modify option |
Check this box to suppress the Modify option for the product in the Add/Remove Programs control panel; clear it to include a Modify option. This option only has effect on Windows 2000 and later. This attribute sets or clears the ARPNOMODIFY variable. |
||||||||||
| No Remove option |
Check this box to suppress the Remove option for the product in the Add/Remove Programs control panel; clear it to include a Remove option. This option only has effect on Windows 2000 and later. This attribute sets or clears the ARPNOREMOVE variable. |
||||||||||
| No Repair option |
Check this box to suppress the Repair option for the product in the Add/Remove Programs control panel; clear it to include a Repair option. This option only has effect on Windows 2000 and later. This attribute sets or clears the ARPNOREPAIR variable. |