Home > Reviews > WiXAware 1.0
 
 

 
Do you know what WiX is? If not, the value of this tool may be missed, so let me provide a brief explanation:  It uses "simple" XML files to generate MSI and MSM files. It was created by Rob Mensching, a Microsoft employee and former member of the MSI team and qualifies as Microsoft's first open source project (someone let me know if they've heard of another).

It is a bit confusing to the uninitiated as there are several different products the make up the toolset, including:

  • Candle, the compiler, this tool is responsible for preprocessing the input .wxs files into valid well-formed XML documents against the WiX schema, wix.xsd).

  • Light, a linker, responsible for processing one or more .wixobj files, retrieving metadata from various external files and creating the actual Windows Installer database (MSI or MSM). When necessary, it will also create cabinets and embed streams in the created Windows Installer database.

  • Dark, the Decompiler, can be used for converting an MSI or MSM file into a WiX source file.

There are other tools to help you create WiX files such as ClickThrough (to create simple MSI files that update via an RSS feed) and Votive (a Visual Studio 2003 extension for WiX). Despite all these tools however, what you will not find is anything quite like WiXAware.

WiXAware makes the use of WiX as easy as creating an MSI with any other full-featured Windows Installer editor. InstallAware is the first to provide a commercial solution for WiX and many who have looked at WiX and then proceeded to walk away scratching their heads now have a simple means of taking advantage of this format.

While there is no included documentation with WiXAware, there are links to an online WiX tutorial and a WiX reference which are the "official" open source resources for the information. However, when it comes to WiXAware, if you have used any other installation editor before, you will find it very intuitive and easy to use.

[Page 1 of 3]     1 | 2 | 3