WiX Toolset

by Rob Mensching

Allows application and software developers to create installation programs for Windows.

Operating system: Windows

Publisher: Rob Mensching

Release : WiX Toolset 3.11.0

Antivirus check: passed

Last revision: Last week

Report a Problem

Wix is considered to be one of the most useful toolsets available to software developers looking to create installers for Windows and provide their consumers with seamless installation experience. This software toolset is free and allows developers to build installers for their software using XML. Developers use a command-line environment and can create MSI and MSM packages. Microsoft released this product in 2004, and it was the first product that was released under an open-source license and the first project which Microsoft hosted on an external website. 

WiX was created by Rob Mensching, who felt like people working at Microsoft did not completely understand the Open Source community. He wanted to help them understand it by creating an example. Mensching, along with several Microsoft employees, continues to meet weekly to write code and coordinate their projects.

The first version was released in 2004, and it has since been updated multiple times. The latest version, 3.12 was released in September 2019. Microsoft transferred copyright to a Microsoft sponsored Foundation in 2012, and the foundation transferred WiX to the .NET foundation in 2016. 

Supported and created by Windows.

The toolset includes Votive, which is an add-in that allows for the creation and set up of Wix projects using Visual Studio IDE. The toolset also includes components which compile XML documents into object files, takes object files and uses symbol references to link object files together, combines objects into libraries, takes MSI and MSM files and reverse generate XML documents, creates Patch files without using Windows Installer, creates file list codes from files, directories, registries, visual projects, etc. These files can be compiled and linked with other files. 

Wix is the recommended alternative for Visual Studio because Visual Studio's traditional setup was removed from the application, and Visual Studio is now only available as an add-on rather than an integrated part of the Windows toolset. 


Windows 7 or later operating system
.NET Framework 3.5
Command-line environment
Visual Studio for Votive add-in usage

Allows creation of installation packages from XML source code.
Free and open-source, suitable for commercial use.
Supports a multitude of languages for localization.

Complex interface, not beginner-friendly.
Lacks comprehensive documentation for advanced features.
Upgrade can disrupt custom settings.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Riley
If you're looking for a way to create a Windows installation package using nothing more than XML source code, then check out the WiX Toolset, which makes that task easy! This collection of tools is a developer's dream since it gives you the environment needed in order to develop your own MSI or MSM packages. All you need to use the toolkit is the .NET Framework.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Alexander Mcsorley
WiX Toolset is a collection of tools for creating Windows installation packages from XML source code. The toolset provides a command-line environment to create and build Windows Installer packages using the same tools used by the Windows Installer team at Microsoft. WiX also includes a set of tools for managing and deploying applications on Windows systems.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Ollie December
I recently used the WiX Toolset software for a project and it was a great experience. I found it straightforward and easy to use, with the ability to create Windows Installer packages quickly and reliably. The customization options available for installer projects were also quite useful. Overall, I was impressed with the quality and speed of the software. It had some nice features, like the ability to specify install conditions and control the installation process. The documentation provided by WiX was also helpful in understanding all the available options. The software is definitely worth trying, and I'm sure it will be a great asset to any project.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Benjamin Bartosh
I've been using the WiX Toolset software for some time now, and it's been rather difficult to work with.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Dylan Govantes
WiX Toolset is an open-source software development toolset that allows developers to create Windows Installer packages for their applications. It offers a powerful XML-based scripting language that allows developers to customize the installation process with features such as custom user interfaces, installation logic, and installation sequences. Other key features include support for multiple languages, support for both 32-bit and 64-bit architectures, and integration with Visual Studio. It is widely used by software developers to package and distribute their applications to Windows users.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Cameron
A robust, occasionally complex, tool for creating installers for Windows software applications.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Cameron
Intuitive interface, ease of customization, extensive feature set.
Image Analyzer
A software program to analyze, edit, and optimize images
Black Bird Image Optimizer
Image optimizer for image files which saves space without significantly reducing quality
Soft4Boost Photo Studio
A Photo Editor with Multiple Useful Features
Faststone MaxView
An image viewer for files of various formats with crystal clear viewing
Easy-to-use photo labeling/watermarking software