The PRIMARYFOLDER is a global property that allows the author to designate a primary folder for the installation. The value for this property must be the key name of a directory that exists in the Directory table.

The installer uses the resolved path of the primary folder to determine which volume to use when setting the values of the PrimaryVolumePath property, PrimaryVolumeSpaceAvailable property, PrimaryVolumeSpaceRequired property, and PrimaryVolumeSpaceRemaining property. The installer provides the values of these latter properties to users in the user interface to help them manage disk space. Commonly package authors can select the largest folder as the primary folder.

The value for this property must be the key name of a directory record found in the Directory table.


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.

See also