Posted by: kurtsh | April 14, 2005

TOOLS: Windows Installer 3.1 releases

Windows Installer 3.1 releases

The final redistributable (build 1823) can be downloaded from the Microsoft Download Center: http://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c

For complete details about this release, please see the Knowledgebase Article announcing the availability of Windows Installer 3.1:
http://support.microsoft.com/?id=893803

Notable New features in Windows Installer 3.1:

  • New MinorUpdateTargetRTM property: Patch files can now target both the original release baseline and the latest service-pack-level baseline that is on the system.
  • New MsiSetExternalUIRecord API: Packages that use an external user interface can now receive messages as records instead of receiving the messages as strings.
  • New x64 and Msix64 properties: Packages can now use the x64 and Msix64 properties to indicate x64 processor-based operating system support.
  • New MsiNotifySidChange API: You can use this API to upgrade the Windows Installer configuration if the security identifier (SID) of a user changes.
  • Flyweight patching is now an opt-in behavior: Windows Installer 3.0 introduced new "flyweight patching" functionality. By default, this functionality was enabled for all patches. Windows Installer 3.1 now disables this functionality unless you specifically enable the functionality by setting the OptimizedInstallMode property in the MsiPatchMetaData table.

Categories