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


Plain XML based source scripts!
Free, no strings attached!
Build Automation
Command-line interface for automated application build process!
Thriving community support!
Why WiX?
What is component?
A component is the minimal part of a product - each component is treated by Windows Installer as a unit. A component can be considered as a container which can hold application resource(s) like files, groups of files, directories, COM components, registry keys or shortcuts. They are generally not user-visible. They are identified globally, by GUIDs, thus the same component can be shared among several feature of the same package or other packages.