Highlights of WiX v3.0.4116.0

WiX v3.0.4116.0 was released on Friday, 16-May-08. You can download it from http://wix.sourceforge.net/releases/3.0.4116.0/.

New features

Bug fixes

Comments 4

  1. Jim Stout wrote:

    Hi Bob,

    This is not really a comment about this post, but more of a general question about a comment you made in another group – which I now cannot find…..

    Q. Is it possible to generate a wixobj (or other type of file) that is a linkable fragment of a database with files, etc. included? If yes, how?

    Almost 10 years ago we wrote a system to support distributed development & suites of products that used a homegrown textmsi/msm tool.

    It depends heavily on msm-based fragments that are kicked out by build systems from multiple teams and consumed by multiple installer build systems (which use IMSMMerege and msidb.exe along with custom tools).

    We now have over 500 of these fragments that don’t meet the strict definition of a WiX MSM but we’d like to move away from our legacy system.

    We are currently using WiX 3.0 and have been quite successful with it, but it still consumes our ‘legacy pseudo-MSMs’.

    We’d like to used dark or some similar tool to convert them from our sql based archive to WiX XML without converting them to full MSMs (too much work).

    Any ideas?

    Thanks in advance,

    Jim Stout – Attachmate Corp (formerly WRQ, Inc.)

    Posted 22 May 2008 at 08:32
  2. Bob Arnson wrote:

    You can use the lit tool to combine one or more .wixobj files into a .wixlib and use the -bf switch to bind the files the .wixobj(s) refer to into the .wixlib. That gives you the equivalent of a merge module without all the problems of modularization GUIDs and such.

    Posted 22 May 2008 at 09:16
  3. Will wrote:

    Suggestion for a blog topic (sorry, no email addy so I’m leaving it here): Automating install after successful build. I’d like to do this so that my wix install package is run after my QA release build completes each night. That way there’s a fresh install ready on the test web server for acceptance testing the next day.

    Posted 23 May 2008 at 10:37
  4. Bob Arnson wrote:

    Most MSI packages can be installed by automation using the /qb or /qn switches. But there’s definitely more that can be done in tools for test automation.

    Posted 23 May 2008 at 11:59