COMPADDLOCAL property
The value of the COMPADDLOCAL property is a list of component GUIDs from the ComponentId column of the Component table, delimited by commas, that are to be installed locally. The installer uses this list to determine which features are set to be installed locally, based on the specified components. For each listed component ID, the installer examines all features linked to that component through the FeatureComponents table, and installs the feature that requires the least amount of disk space to install. The components listed must be present in the Component column of the Component table.
Note that the component names are case-sensitive. Also note that if the SourceOnly bit flag is set in the Attributes column of the Component table for a component, then the component is installed to run from source.
The installer always evaluates the following properties in the following order.
- ADDLOCAL
- REMOVE
- ADDSOURCE
- ADDDEFAULT
- REINSTALL
- ADVERTISE
- COMPADDLOCAL
- COMPADDSOURCE
- COMPADDDEFAULT
- FILEADDLOCAL
- FILEADDSOURCE
- FILEADDDEFAULT
For example, if the command line specifies: ADDLOCAL=ALL, ADDSOURCE = MyFeature, all the features are first set to run-local and then MyFeature is set to run-from-source. If the command line is: ADDSOURCE=ALL, ADDLOCAL=MyFeature, first MyFeature is set to run-local, and then when ADDSOURCE=ALL is evaluated, all features (including MyFeature) are reset to run-from-source.
The installer sets the Preselected property to a value of "1" during the resumption of a suspended installation or when any of the above properties are specified on the command line.
Requirement | Value |
---|---|
Version |
Windows Installer 5.0 on Windows Server 2012, Windows 8, Windows Server 2008 R2 or Windows 7. Windows Installer 4.0 or Windows Installer 4.5 on Windows Server 2008 or Windows Vista. Windows Installer on Windows Server 2003 or Windows XP. See the Windows Installer Run-Time Requirements for information about the minimum Windows service pack that is required by a Windows Installer version. |