Archiv für June, 2008

Windows Installer 4.5 is now available!

Tuesday, 3. June 2008 at 6:58 pm


I am pleased to announce that the final release of the Windows Installer 4.5 Redistributable and SDK are now available. There is also a KB Article published about the release.


 


New and improved features in Windows Installer 4.5


The following new and improved features have been implemented in Windows Installer 4.5.


 


Multiple package transaction


In a multiple package transaction, you can create a single transaction from multiple packages. In a multiple package transaction, a chainer is used to dynamically include packages in the transaction. If one or more of the packages do not install as expected, you can roll back the installation.


 


Embedded UI handler


You can embed a custom user interface (UI) handler in the Windows Installer package. This makes a custom UI easier to integrate. You can also invoke an embedded UI handler from the Add or Remove Programs item in Control Panel. Or, you can invoke an embedded UI handler during a Windows Installer repair process.


 


Embedded chainer


You can use the embedded chainer to add packages to a multiple package transaction. You can use an embedded chainer to enable installation events across multiple packages. For example, you can enable install-on-demand events, repair events, and uninstall events across multiple packages.


 


Update supersedence resiliency


This feature lets you correct for changes in the FeatureComponent table during supersedence.


 


Shared component patching resiliency during uninstall


This feature makes sure that the most recent version of a component is available to all products.


 


Custom action execution on update uninstall


This feature lets an update add or change a custom action so that the custom action is called when an update is uninstalled.


 


If you have any questions about the 4.5 release, please see our MSDN Documentation or other topics posted on this blog about 4.5. Additionally, we will be monitoring and responding to the comments on this post.


 


Thanks to everyone who helped us throughout the beta program of this release!


 


[Author: Tyler Robinson]
This posting is provided “AS IS” with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm.

Original post by Windows Installer Team

Abgelegt von MSI4.5
von

Call it WiX v2 "SP1".

Monday, 2. June 2008 at 7:59 am

At the beginning of the year we declared the WiX v2 toolset stable. It was a great feeling to finally have something we could point people to when they asked for a WiX toolset that was under constant development. Back then I noted that we would release new drops of WiX v2 when bad enough bugs or big enough changes showed up to warrant it. Three things have come up:

1. MSI 4.5 - rumor has it that MSI 4.5 will be released soon. We have all of the new functionality provided in MSI 4.5 already in WiX v3 so it will just be a matter of porting those changes back to WiX v2.

2. MergeMod.dll - the latest version of mergemod.dll has a nasty bug in it that remained dormant until recently. Bob tracked down the issue and confirmed the bug with the Windows Installer team. We downgraded mergemod.dll in WiX v3 to an older version that doesn’t have the bug. Unfortunately, we recently realized that WiX v2 has the same broken version of mergemod.dll so we’ll release an update for that.

3. SQL CustomAction - SFBUG:1653864 tracked a rather subtle bug that was fixed a little while ago. That fix has been ported to WiX v2 and will be in the next release.

We started off by jokingly calling this next release of WiX v2 “SP1″. The name is starting to stick so I expect we’ll stick with it.  The version number will still be “2.0″ (with some build number higher than “6400.0″).

Just a heads up for those of you who are currently running WiX v2. We’ll have a release candidate for WiX v2 “SP1″ in the next month or so and would greatly appreciate it everyone gives it a good run through the paces. More information will be posted here and on the WiX web site soon.

 

tags: , , , , , , ,

Original post by Rob Mensching

Abgelegt von Uncategorized
von