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.
Rick Brewster of the Paint.NET team blogged about the pain of getting Paint.NET installed on a system without the .NET Framework. It’s fair to say that for a system running Windows XP without optional updates, installing the latest and greatest Framework is an annoying exercise. Part of the problem (blame) falls on the shoulders of the Framework folks: The Framework installer should install MSI 3.1 for users; asking them to go spelunking on the Microsoft Download Center for the MSI 3.1 redistributable, then run it and reboot, is rude at best.
Rick’s proposed solution for the next release of Paint.NET is OK, though it has the downside of showing several very different UI experiences:
- A "confirmation" dialog that tells users that prerequisites will be installed.
- The OS-component update dialog (for MSI 3.1) that most users no longer see, because it’s hidden behind Windows Update.
- The .NET Framework Client Profile bootstrapper UI, which is slightly different than the OS-component update dialog.
- The Paint.NET installer configuration UI, which is slightly different than the others.
- The Paint.NET installer UI itself, which uses MSI basic UI.
- If needed, a "reboot needed" dialog, which uses slightly different UI.
A key scenario for Burn is to enable this scenario (with the Client Profile or "normal" .NET Framework installation). Part of being successful with that scenario is to have an integrated experience, which means having a consistent user interface and one progress bar.
We’re not there yet, but know that we’re working hard to solve this problem.
Posted in
Burn,
WiX at August 25th, 2008.
8 Comments.
WiX v3.0.4422.0 was released on Friday, 22-August-08. You can download it from http://wix.sourceforge.net/releases/3.0.4422.0/.
New features
- Aaron added documentation on properties used in the MSBuild tasks and targets.
- Dan Manson added a strong-name skip-verification entry so builds on x64 OSes work without registry hacks.
- Eric St. John added the ElevatedCloseMessage attribute to the WixUtilExtension CloseApplication element (and corresponding custom action implementation), to send a close message to the target process’s windows while running deferred.
Bug fixes
[Updated with actual features -v- bug fixes.]
Posted in
WiX at August 23rd, 2008.
No Comments.
WiX v3.0.4415.0–code-named Heat-Wave-in-Seattle?!–was released on Friday, 15-August-08. You can download it from http://wix.sourceforge.net/releases/3.0.4415.0/.
New features
- Jason added to DTF support for MSI 4.5’s embedded UI, along with a sample that uses WPF for the UI.
- Eric St. John added support for standard command-line switches to the WiX v3 bootstrapper.
Bug fixes
Posted in
WiX at August 16th, 2008.
8 Comments.
WiX v3.0.4401.0 was released on Friday, 01-August-08. You can download it from http://wix.sourceforge.net/releases/3.0.4401.0/.
New features
- Neil Enns continues to add topics and fix bugs in the documentation.
- Mike Carlson made the Id/Name attribute default values (in the File element, from the @Source attribute) when used from a fragment.
Bug fixes
Posted in
WiX at August 3rd, 2008.
No Comments.