WiX v3.0.4325.0 was released on Friday, 25-July-08. You can download it from http://wix.sourceforge.net/releases/3.0.4325.0/.
New features
- Mike Carlson changed the preprocessor to stop evaluating expressions in a false <?if?> block. That lets you check for the presence of a preprocessor variable, for example, and use it in the block "knowing" that it’s defined.
Bug fixes
- Jason and Mike cleaned up FxCop warnings.
- Mike also added an error message when the cab-handling code couldn’t create temporary files.
- Aaron cleaned up some command-line handling code.
- 2010040: Bind files into the library file not working.
- 2013944: CAs always fail on Windows 2000 (or lower).
- 2016490: Votive doesn’t honour Visible item metadata
- 2020595: 3.0.4309.0 breaks msi filename compatibility
Note that this change places localized output into subdirectories named after the culture (e.g., en-us). The previous change embedded the culture id in the output name (e.g., foo.en-us.msi) which might have caused problems because MSI package names can’t change except by major upgrade. Thanks to blogless Neil for the MSBuild mojo. - 2025134: Using ExtractFiles Method
- 2025411: Localized incremental builds are somewhat broken