Issues with Patchwiz.dll v4.0

Issue Description Performing any of the following operations using patchwiz.dll v4.0 could result in data loss in the root directory: 1.       UiCreatePatchPackage is called with the hwndStatus parameter set to NULL OR 2.       UiCreatePatchPackageEx is called with the hwndStatus parameter set to NULL and dwFlags set to 0x8000 OR 3.       Using msimsp.exe v3.0 to create Windows…

2

Windows Installer 4.5 Beta 2 Now Available!

Hello everyone — I am pleased to announce that Windows Installer 4.5 Beta 2 is now available from the Microsoft Connect site. If you have not signed up for the beta yet, please do – we are listed as “Windows Installer 4.5” under the “Available Connections” section of the site. If you have already joined…

5

Windows Installer 4.5 beta 2 – coming soon (and a chat too!)

Hello everyone! First off, I wanted to let you know that I have re-joined the Windows Installer (MSI) team as a Lead PM, so you all will be hearing a lot more from me in the future <grin> I have a few exciting announcements to make today: I know you all have been wondering what has…

7

What is the protocol for releasing beta software that depends on Windows Installer 4.5 beta?

A question been raised in a couple of contexts is the protocol for shipping a beta on beta software. QuestionWhat is the protocol for shipping beta software that depends on Windows Installer 4.5 beta? Answer We encourage producing a beta software that integrates the features of Windows Installer 4.5 beta.  There is no license that…

1

Speaking at Packaging Event 2007 in Amsterdam on October 11th

The Packaging Event 2007 in Amsterdam has kindly invited the Windows Installer team to speak on October 11th, 2007.  Robert Flaming, Windows Installer Program Manager, will be giving a talk on Windows Installer (MSI) 4.5 and Other Trends in Packaging This talk will discuss the targeted architectural changes in the upcoming Windows Installer 4.5 release…

1

Did you really mean to build a patching feature that we can’t patch to because of a schema change?

Our friends with WiX (principally bloggers Rob Mensching and Heath Stewart) had some questions about the schema changes.  One of those questions was: Question:Did you really mean to build a patching feature that we can’t patch to because of a schema change? Context: Windows Installer 4.5 supports adding a custom action that will run during patch uninstall. …

1

MSDN posted Windows Installer 4.5 Beta documentation

Microsoft Developer Network (MSDN) now contains the Windows Installer 4.5 beta documentation.  From the What’s New in Windows Installer 4.5 page, you’ll find information on our new multi-package transaction APIs: MsiBeginTransaction, MsiEndTransaction, and MsiJoinTransaction.  You’ll also find context for the Embedded features including MsiEmbeddedUI table, MsiEmbeddedChainer table and the EmbeddedUIHandler prototype. Many thanks to Mark,…

5

A starting point for Windows Installer 4.5 embedded UI?

A few questions have come in asking for a starting point for building a Windows Installer 4.5 Embedded UI. Feature Design As we put together the ideas behind the Embedded UI features, we aspired to provide a simple extension off the preexisting features in the Windows Installer platform. Simple Starting Idea When we started designing…

1

What Windows platforms will Windows Installer 4.5 ship in?

Our friends at InstallShield had some questions about schedule and platforms. One of those questions was: Question:What Windows platforms will Windows Installer ship in? Answer: Windows Installer 4.5 will initially ship as a Windows redistributable component via download center.  At RTM, redistributable packages will support installing to Windows XP SP2 and SP3, Windows Server 2003…

2

When will Windows Installer 4.5 be RTM-ed?

Our friends at InstallShield had some questions about schedule and platforms. One of those questions was: Question:When will Windows Installer 4.5 be RTM-ed? Answer: Our current plan is to target the first quarter of calandar year 2008.  This date is driven by the Wave 2008 release goals. [Author: Robert Flaming]This posting is provided “AS IS”…

4