Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Building Installation packages

Note

You need to have WiX installed and the executables for the tools on your path

Setting the context

The variables which control file version names, source directories, product versions and the like are all stored in a file called Versions.wxi

Note

If a file name changes you must change the associated component IDs. There will often be two component IDs (one for 32 bits and one for 64 bits). Failure to do this will mean that upgrades will fail

Building the merge modules

The sources for all the merge modules are contained in the msi\Wix\MergeModules directory and is compiled using the compile.bat command.

Building the Installers

The sources for modules which make up the installers are contained in the msi\Wix directory and are compiled and linked using the compile.bat command.

Building Patches

This uses exactly the technology described in...