WiX v3.0.4624.0 was released on Saturday, 25-October-08. You can download it from http://wix.sourceforge.net/releases/3.0.4624.0/.

New features

  • Svet added the IncludedFile preprocessor event to detect when files are included via <?include?> processing instructions.
  • Mike added support for Visual C++ 2005 projects for dutil.lib and wcautil.lib (2166658: LNK1103 when linking against WiX SDK in VS2005).

Bug fixes

Posted in WiX at October 25th, 2008. No Comments.

WiX v3.0.4617.0 was released on Friday, 17-October-08. You can download it from http://wix.sourceforge.net/releases/3.0.4617.0/.

Known issues

  • We tried a fix for 2163032: WiX Install Path but it didn’t take. Therefore, WiX still installs into a directory that will fail to build .wixproj projects created with earlier versions. A complete fix has been implemented for the next release.

New features

  • Mike added support to the NativeImage custom actions in WixNetFxExtension to support later versions of the underlying Common Language Runtime of the .NET Framework.
  • Mike also added additional code in the PermissionEx/SecureObjects custom actions to properly roll back registry permissions during failed major upgrades.
  • Heath added support for explicit patch states to DTF’s PatchInstallation class.
  • Jason’s bucking for ownership of Heat with several new features:
    • Making Heat’s Visual Studio project harvester work with MSBuild 3.5 projects.
    • Adding HarvestProjects as a target in wix.target to run Heat against the HeatProject item group.
    • Adding the -t switch to heat.exe and Transforms property to the HeatFile, HeatDirectory, and HeatProject tasks to apply XSL transformations to Heat output.
  • Aaron added the VS90_SP1 property in WixVSExtension to detect Visual Studio 2008 SP1 by checking a particular file’s version. That overcomes a bug in VS setup that in a mildly twisted set of circumstances causes the registry-based detection of the VS90_SP_LEVEL property to report a lower SP level than the main VS product.

Bug fixes

Posted in WiX at October 18th, 2008. 3 Comments.

After a brief hiatus, WiX v3.0.4603.0 was released on Friday, 10-October-08. You can download it from http://wix.sourceforge.net/releases/3.0.4603.0/.

New features

  • Eric implemented his own feature request to support parameter files for event manifests (1903673).
  • I implemented x64 and ia64 support for WixDifxAppExtension (1962701).
    Note that this change required moving the binary .wixlibs out of the extension and into companion files. The .wixlibs (difxapp_ia64.wixlib, difxapp_x64.wixlib, difxapp_x86.wixlib) must be in the same directory as WixDifxAppExtension.dll.
  • Rob added support for calling 64-bit processes in 64-bit directories from CAQuietExec (1998496).

Bug fixes

Posted in WiX at October 11th, 2008. 2 Comments.

WiX v3.0.4513.0 was released on lucky Saturday, 13-September-08. You can download it from http://wix.sourceforge.net/releases/3.0.4513.0/.

New features

  • Aaron added properties to WixNetFxExtension to detect .NET Framework Client Profile.

Bug fixes

Posted in WiX at September 13th, 2008. No Comments.

WiX v3.0.4429.0 was released on Friday, 29-August-08. You can download it from http://wix.sourceforge.net/releases/3.0.4429.0/.

New features
  • Aaron added properties to WixVSExtension to detect Visual Studio 2008 Service Pack 1.
  • Aaron also added a new custom action, WixExitEarlyWithSuccess, which makes it easy to exit without error in a major upgrade when a later version is already installed.
  • I updated make.bat and wix.build to pass desired verbosity from the NAnt side of the build to the MSBuild side.
  • Candy Chiang, of the team integrating WiX into Visual Studio, contributed many updates to the WiX.chm documentation.
Bug fixes
Posted in WiX at August 30th, 2008. 7 Comments.