Join GitHub today
WiX compiler allows building MSI with 4th version index larger than 65535 #4443
Each version index should be 16-bit unsigned, as described here: http://msdn.microsoft.com/en-us/library/aa372488%28v=vs.85%29.aspx
This becomes a problem if you try to chain an MSI created in such a manner using Burn. Burn will compile the application, but on execution the bootstrapper will error with the following message in the Setup*.txt log dumped to AppData:
C:\Users\ejcarpen\Documents\Visual Studio 2010\Projects\Bootstrapper1\Bootstrapper1\bin\Debug\Bootstrapper1.exe, cmdline: ''
Bootstrapper cannot parse the MSI file, since it was created with an illegal version number