Windows Installer
 
Unrestricted access to Windows Installer functionality!
 
Open Source
 
Open source!
 

<xml/>

 
Plain XML based source scripts!
 
Free
 
Free, no strings attached!
 
Build Automation
 
Command-line interface for automated application build process!
 
Community
 
Thriving community support!
Why WiX?
How do I install only the features I want?

The ADDLOCAL, ADDSOURCE, and ADVERTISE properties can be used to install only a certain number of known features. The following command-line can be used to install the "Red" and "Blue" features of the example.msi package locally on the machine.

msiexec /i example.msi ADDLOCAL=Red,Blue /qb

The following command-line would advertise the "Red" feature and install the "Blue" feature to run from source.

Msiexec /i example.msi ADVERTISE=Red ADDSOURCE=Blue /qb

Note that feature names are case-sensitive!