Skip to content

Highlights of WiX v3.0.4207.0

WiX v3.0.4207.0 was released on Saturday, 7-June-08. You can download it from http://wix.sourceforge.net/releases/3.0.4207.0/. Note that WiX v3.0.4206.0 was released on Friday but contains a bug that breaks MSBuild-based projects.

New features
  • All the command-line handling for tools like Candle.exe was refactored to simplify repetitive code and do better error-checking.
  • Project reference preprocessor variables are now populated by the project reference name rather than the project base name itself.
  • When adding a new component to a new feature in a patch, the feature is now automatically added to the patch.
  • .wixproj projects now define project output groups.
  • Votive projects now support x86, x64, and ia64 platforms (dropping the invalid AnyCPU platform).
Bug fixes
  • An intermittent DTF bug setting property values.
  • The DTF ComponentInfoCollection and FeatureInfoCollection enumerators now work correctly.
  • 1793251
  • 1983810
  • 1985794

4 Comments

  1. Do you mind going into a little detail was AnyCPU was killed ( and my build automation in the process ).

    Tuesday, June 17, 2008 at 13:46 | Permalink
  2. s/was/why

    Tuesday, June 17, 2008 at 13:46 | Permalink
  3. Bob Arnson wrote:

    Because MSI packages can’t be platform-neutral. AnyCPU is a .NET-ism.

    Tuesday, June 17, 2008 at 19:51 | Permalink
  4. Trying to stay out of the weeds, but as we saw with the google app engine, not all `programs` are in PE format. Also since 64bit OS support 32bit subsystems, I guess in my mind the use of a 32bit package on a 64bit system sorta is the equivilant to AnyCPU.

    Ohwell, I fixed my build automation so moving on…

    Tuesday, June 17, 2008 at 20:31 | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*