Skip to content

Highlights of WiX v3.0.4318.0

WiX v3.0.4318.0 was released on Friday, 18-July-08. You can download it from http://wix.sourceforge.net/releases/3.0.4318.0/.

New features

  • Neil Enns, still late of the MSBuild team and still working on secret stuff, added two new properties to the OsInfo custom actions that detect the presence of a WDDM driver and whether Desktop Window Manager (DWM) composition is enabled. See "OSInfo custom actions" in WiX.chm for details.
  • Aaron added directory properties for .NET Framework root directories. See the "WixNetfxExtension" topic in WiX.chm for details.
  • Mike Holcomb added better error messages in the setupexe "mini-chainer" when installation errors occur.
  • I added support for Unicode filenames used as source files in cabinets.
  • I added PathGetKnownFolder, PathIsAbsolute, and PathConcat to the DUtil library.

Bug fixes

2 Comments

  1. Brad B wrote:

    Wix is great so far!

    By the way I made my own custom extension today to allow me to do “dyamic files”, whereby you can have a component which you don’t want the GUID to change, but you want several files in that component (which is legal if they are not binaries), so I leveraged the of the proceprocessor, and added my own custom extension which I could pass it a folder path, and it would return me a semilcolon delimited string of file names in the folder, which then get put into the foreach as a variable, and it works great!

    So I have a component, and then with a file element template.. :)

    Thanks for WiX I am starting to love it!

    Wednesday, August 20, 2008 at 15:03 | Permalink
  2. Bob Arnson wrote:

    Brad,

    >>>but you want several files in that component (which is legal if they are not binaries),

    It’s legal even if they are binaries, but it’s not legal to change them once you’ve shipped an .msi file that uses one. That’s why it’s risky to generate file lists.

    Wednesday, August 20, 2008 at 16:32 | Permalink

Post a Comment

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