<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Installer Team Blog : Beta</title><link>http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx</link><description>Tags: Beta</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Issues with Patchwiz.dll v4.0</title><link>http://blogs.msdn.com/windows_installer_team/archive/2008/04/21/issues-with-patchwiz-dll.aspx</link><pubDate>Mon, 21 Apr 2008 21:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8415152</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/8415152.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=8415152</wfw:commentRss><description>&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=4&gt;&lt;FONT color=#4f81bd&gt;&lt;FONT face=Cambria&gt;Issue Description&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Performing any of the following operations using patchwiz.dll v4.0 could result in data loss&amp;nbsp;in the root directory:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;UiCreatePatchPackage is called with the hwndStatus parameter set to NULL OR&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;UiCreatePatchPackageEx is called with the hwndStatus parameter set to NULL and dwFlags set to 0x8000 OR&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Using msimsp.exe v3.0 to create Windows Installer patches while using patchwiz.dll v4.0.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=4&gt;&lt;FONT color=#4f81bd&gt;&lt;FONT face=Cambria&gt;Cause&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;When invalid parameters are supplied to UiCreatePatchPackageEx API, it bails out with an error code. However, while returning, the API erroneously uses partially initialized data to clean up the temporary directory. This partially initialized data results in deleting the writeable data in the root drive.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=4&gt;&lt;FONT color=#4f81bd&gt;&lt;FONT face=Cambria&gt;Resolutions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;There are four resolutions for this issue currently:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Do not use patchwiz.dll v4.0 to call UiCreatePatchPackage and UiCreatePatchPackageEx with these parameters.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Get the latest patchwiz.dll v4.5 from the Windows Installer 4.5 Beta program. The latest version of patchwiz.dll there fixes the data loss issue mentioned in this blog. However, the call to UiCreatePatchPackage with hwndStatus parameter set to NULL will fail to create a patch. We understand that this is a regression. It will be fixed in Windows Installer 4.5 RTM.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Use patchwiz.dll v3.1.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Use msimsp.exe v4.0 to create Windows Installer patches while using patchwiz.dll v4.0 or higher.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #969696; mso-fareast-font-family: 'Times New Roman'"&gt;[Author: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #969696; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://blogs.msdn.com/windows_installer_team/archive/2005/09/09/463151.aspx" mce_href="http://blogs.msdn.com/windows_installer_team/archive/2005/09/09/463151.aspx"&gt;&lt;SPAN style="COLOR: #003399; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-size: 10.5pt"&gt;Hemchander&amp;nbsp; Sannidhanam&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #969696; mso-fareast-font-family: 'Times New Roman'"&gt;]&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;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 &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-size: 10.5pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8415152" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Windows Installer 4.5 Beta 2 Now Available!</title><link>http://blogs.msdn.com/windows_installer_team/archive/2008/03/21/windows-installer-4-5-beta-2-now-available.aspx</link><pubDate>Sat, 22 Mar 2008 03:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8293052</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/8293052.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=8293052</wfw:commentRss><description>&lt;P&gt;Hello everyone --&lt;/P&gt;
&lt;P&gt;I am pleased to announce that Windows Installer 4.5 Beta 2 is now available from the &lt;A class="" href="http://connect.microsoft.com/" mce_href="http://connect.microsoft.com"&gt;Microsoft Connect&lt;/A&gt; 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 the beta, please head back to the Connect site and download the updated bits, tools and documentation.&lt;/P&gt;
&lt;P&gt;This is our last planned beta release before we ship, so your feedback at this stage is especially important!&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;- Tyler&lt;/P&gt;
&lt;P&gt;PS: Due to some unfortunate timing, the Microsoft Connect team will be rolling out a new version of the Connect site on Saturday,&amp;nbsp;March 22nd&amp;nbsp;and the site will not be available from 10:00 AM and 2:00 PM (PDT). If you have issues accessing the&amp;nbsp;beta program afterward,&amp;nbsp;please&amp;nbsp;leave a comment on this thread so we can follow-up on any issues.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Tyler Robinson]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8293052" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Windows Installer 4.5 beta 2 - coming soon (and a chat too!)</title><link>http://blogs.msdn.com/windows_installer_team/archive/2008/03/07/windows-installer-4-5-beta-2-coming-soon-and-a-chat-too.aspx</link><pubDate>Sat, 08 Mar 2008 01:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8107225</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/8107225.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=8107225</wfw:commentRss><description>&lt;P&gt;Hello everyone! First off, I wanted to let you know that&amp;nbsp;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 &amp;lt;grin&amp;gt;&lt;/P&gt;
&lt;P&gt;I have a few exciting announcements to make today:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;I know you all have been wondering what has been up with Windows Installer 4.5, and I am pleased to announce that we plan to release Beta 2 within the next few weeks. If you would like to access the beta program, please read &lt;A class="" href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/21/walkthrough-for-signing-up-for-windows-installer-4-5-beta.aspx" mce_href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/21/walkthrough-for-signing-up-for-windows-installer-4-5-beta.aspx"&gt;Robert's prior posting on this topic&lt;/A&gt;. There will be an announcement posted to the blog when the Beta 2 is available. Your feedback on beta 2 is welcomed and also critical in this stage of our release, as this is our last scheduled beta before we RTM.&lt;/LI&gt;
&lt;LI&gt;We have also scheduled an &lt;A class="" href="http://msdn2.microsoft.com/en-us/chats/default.aspx" mce_href="http://msdn2.microsoft.com/en-us/chats/default.aspx"&gt;MSDN Technical Chat&lt;/A&gt; on Windows Installer 4.5 on April 3, 2008 at 10:00 AM (Pacific). If you have not participated in these chats before, they are a great forum for you to interact directly with members of the team! Click &lt;A class="" href="http://msdn2.microsoft.com/en-us/chats/default.aspx" mce_href="http://msdn2.microsoft.com/en-us/chats/default.aspx"&gt;here&lt;/A&gt; to add the chat to your calendar so you don't miss it!&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Please stay tuned to the blog for more exciting announcements coming soon ...&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Tyler Robinson]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8107225" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>What is the protocol for releasing beta software that depends on Windows Installer 4.5 beta?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/10/04/what-is-the-protocol-for-releasing-beta-software-that-depends-on-windows-installer-4-5-beta.aspx</link><pubDate>Thu, 04 Oct 2007 18:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5275635</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/5275635.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=5275635</wfw:commentRss><description>&lt;P&gt;A question been raised in a couple of contexts is the protocol for shipping a beta on beta software.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question&lt;/STRONG&gt;&lt;BR&gt;What is the protocol for shipping beta software that depends on Windows Installer 4.5 beta?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Answer&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;We encourage producing a beta software that integrates the features of Windows Installer 4.5 beta.&amp;nbsp; There is no license that allows redistributing the Windows Installer 4.5 beta.&amp;nbsp; This does lead to the challenge of how to release a coupled beta.&lt;/P&gt;
&lt;P&gt;During the Windows Installer 4.5 Beta period, the most resilient design is to enable the features for Windows Installer 4.5 on a "lights up" basis.&amp;nbsp; This means that when Windows Installer 4.5 is present on the machine, the software include the new enhancements and when it is not, there is a fallback path that works on the shipped versions of the Windows Installer.&amp;nbsp; This is a bit more work but customers report they benefit from this flexibility.&lt;/P&gt;
&lt;P&gt;For our mutual customers that want to try both your beta software and the Windows Installer 4.5 beta together, we ask that you point your customers to our beta site on &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt;.&amp;nbsp; While we recognize is a bit of an additional hassle, we've found that beta customers are more resilient than most to the hassles of a beta.&amp;nbsp; Further, this enables problems found in the Windows Installer 4.5 beta to be directly reported and reported and tracked through the &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt; tools.&lt;/P&gt;
&lt;P&gt;Some have noted a practice in other parts of Microsoft called a "go live" license.&amp;nbsp; The terms of a "go live" license are such that they do not Windows Installer 4.5 beta case.&amp;nbsp; The coupled beta approach with "lights up" functionality and a redirect to the Windows Installer 4.5 beta site on &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt;&amp;nbsp;is the preferred solution.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5275635" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Speaking at Packaging Event 2007 in Amsterdam on October 11th</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/10/01/speaking-at-packaging-event-2007-in-amsterdam-on-october-11th.aspx</link><pubDate>Mon, 01 Oct 2007 16:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5223763</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/5223763.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=5223763</wfw:commentRss><description>&lt;P&gt;The &lt;A class="" href="http://packagingevent.nl/" mce_href="http://packagingevent.nl"&gt;Packaging Event 2007&lt;/A&gt; in Amsterdam has kindly invited the Windows Installer team to speak on October 11th, 2007.&amp;nbsp; Robert Flaming, Windows Installer Program Manager, will be giving a talk on&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;A class="" href="http://packagingevent.nl/index.php?option=com_content&amp;amp;task=view&amp;amp;id=63&amp;amp;Itemid=46" target=_blank mce_href="http://packagingevent.nl/index.php?option=com_content&amp;amp;task=view&amp;amp;id=63&amp;amp;Itemid=46"&gt;Windows Installer (MSI) 4.5 and Other Trends in Packaging&lt;/A&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This talk will discuss the targeted architectural changes in the upcoming Windows Installer 4.5 release as well as other trends we see in packaging and how these trends will effect System Administrators. Topics to be discussed include:&lt;BR&gt;&lt;BR&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Multiple-package product deployment such as Office 2007 and the upcoming SQL Katmai release&lt;BR&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Servicing files that are common to many packages whether from MSMs or due to multi-instancing&lt;BR&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other trends we are seeing in packaging such as data center packaging, imaging, and personalization&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Other talks at the conference can be seen through &lt;A class="" href="http://packagingevent.nl/index.php?option=com_content&amp;amp;task=category&amp;amp;sectionid=8&amp;amp;id=906&amp;amp;Itemid=46" mce_href="http://packagingevent.nl/index.php?option=com_content&amp;amp;task=category&amp;amp;sectionid=8&amp;amp;id=906&amp;amp;Itemid=46"&gt;the speaker's page&lt;/A&gt;.&amp;nbsp; See you there.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5223763" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>Did you really mean to build a patching feature that we can't patch to because of a schema change?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/09/16/did-you-really-mean-to-build-a-patching-feature-that-you-can-t-patch-to-because-of-a-schema-change-for-the-feature.aspx</link><pubDate>Sun, 16 Sep 2007 19:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4943609</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4943609.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4943609</wfw:commentRss><description>&lt;P&gt;Our friends with WiX (principally bloggers &lt;A class="" href="http://blogs.msdn.com/robmen/" target=_blank mce_href="http://blogs.msdn.com/robmen/"&gt;Rob Mensching&lt;/A&gt; and &lt;A class="" href="http://blogs.msdn.com/heaths/" mce_href="http://blogs.msdn.com/heaths/"&gt;Heath Stewart&lt;/A&gt;)&amp;nbsp;had some questions about the schema changes.&amp;nbsp; One of those questions was:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;BR&gt;Did you really mean to build a patching feature that&amp;nbsp;we can't patch to because of a schema change?&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Context:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx"&gt;Windows Installer 4.5&lt;/A&gt; supports adding a custom action that will run during patch uninstall.&amp;nbsp; For beta, this was accomplished by adding a new bit &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736308.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736308.aspx"&gt;msidbCustomActionTypePatchUninstall&lt;/A&gt; to the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa368062.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/aa368062.aspx"&gt;CustomAction&lt;/A&gt; table.&amp;nbsp; Given the value of the bit &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736308.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736308.aspx"&gt;msidbCustomActionTypePatchUninstall&lt;/A&gt;&amp;nbsp;is 0x8000, it means the schema for the Type column of the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa368062.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/aa368062.aspx"&gt;CustomAction&lt;/A&gt; table changes from i2 (the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa369549.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/aa369549.aspx"&gt;integer&lt;/A&gt; column data type) to i4 (the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa368325.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/aa368325.aspx"&gt;double integer&lt;/A&gt; column data type)&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Answer&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks for bringing this to our attention.&amp;nbsp;&amp;nbsp;No,&amp;nbsp;this was not our&amp;nbsp;intent.&amp;nbsp; As I recall,&amp;nbsp;the change from an attribute&amp;nbsp;bit in the i2 range to the upper half of the i4 range was a side effect from a bug fix.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks for the suggestions to have a separate table or an&amp;nbsp;separate "Ex"&amp;nbsp;column in the same table.&amp;nbsp; These are both quality ideas for enabling supporting patching in this patching feature.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;Development is considering this feedback and is formulating their solution.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4943609" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>MSDN posted Windows Installer 4.5 Beta documentation</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/09/16/msdn-posted-windows-installer-4-5-beta-documentation.aspx</link><pubDate>Sun, 16 Sep 2007 19:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4943198</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4943198.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4943198</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://msdn.microsoft.com/" target=_blank mce_href="http://msdn.microsoft.com"&gt;Microsoft Developer Network&lt;/A&gt; (MSDN) now contains the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx"&gt;Windows Installer 4.5&lt;/A&gt; beta documentation.&amp;nbsp; From the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736325.aspx"&gt;What's New in Windows Installer 4.5&lt;/A&gt; page, you'll find information on our new &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736322.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736322.aspx"&gt;multi-package transaction&lt;/A&gt; APIs: &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736312.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736312.aspx"&gt;MsiBeginTransaction&lt;/A&gt;, &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736318.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb736318.aspx"&gt;MsiEndTransaction&lt;/A&gt;, and &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736319.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736319.aspx"&gt;MsiJoinTransaction&lt;/A&gt;.&amp;nbsp; You'll also find context for the Embedded features including &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736317.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736317.aspx"&gt;MsiEmbeddedUI&lt;/A&gt; table, &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736316.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736316.aspx"&gt;MsiEmbeddedChainer&lt;/A&gt; table and the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736310.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb736310.aspx"&gt;EmbeddedUIHandler&lt;/A&gt; prototype.&lt;/P&gt;
&lt;P&gt;Many thanks to Mark, Jen, Matt, Lee, and Julie for getting these pages out to you.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4943198" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>A starting point for Windows Installer 4.5 embedded UI?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/09/07/a-starting-point-for-windows-installer-4-5-embedded-ui.aspx</link><pubDate>Sat, 08 Sep 2007 07:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4823999</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4823999.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4823999</wfw:commentRss><description>&lt;P&gt;A few questions have come in asking for a starting point for building a Windows Installer 4.5 Embedded UI.&lt;/P&gt;
&lt;H2&gt;Feature Design&lt;/H2&gt;
&lt;P&gt;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. 
&lt;BLOCKQUOTE&gt;
&lt;H3&gt;Simple Starting Idea&lt;/H3&gt;
&lt;P&gt;When we started designing this feature, our target scenario went something like this: 
&lt;BLOCKQUOTE&gt;
&lt;P&gt;An ISV has spent a lot of time building a really cool external UI for their Windows Installer based experience users have a habit of trying to invoke the .MSI file directly rather than the setup.exe bootstrapper file. Generally this ISV puts up an plain dialog "Please invoke [ProductName] from the setup.exe file next to this file.". It wastes the users time and hurts the package's customer satisfaction.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;Over time, we added nuances to this feature but our base assumption was that the ISV was the type of ISV that was ready to invest into an external UI. 
&lt;H3&gt;Guiding Principle: what would an external UI do?&lt;/H3&gt;
&lt;P&gt;With the simple idea that a package author just wanted to put their custom UI inside the package, most of the complexity we referenced back to our guiding principle: what would an external UI do? We even considered a "zero cost migration from external UI" requirement but it didn't fit scenarios or the ISV persona who was already prepared to build custom code to get their custom UI experience. A little more code was acceptable as long as reuse was in reach. &lt;/P&gt;
&lt;H3&gt;Friends and Foundations&lt;/H3&gt;
&lt;P&gt;One of the other early tests we had for ourselves was whether we thought the friends of Windows Installer could use this feature with the foundations already in place. Some of our bigger ISV and Tools Vendor friends already had custom external UI handlers so we wanted the cost for them to be low to build from their foundation. For smaller or newer ISV or Tools Vendors, we scouted our documentation and samples for a viable starting point for their foundation.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;H2&gt;A Starting Point&lt;/H2&gt;
&lt;P&gt;For an ISV without a preexisting starting point, here's what we thought you'd use to build start from.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;H3&gt;First think of DLL custom action&lt;/H3&gt;
&lt;P&gt;When custom actions are needed, &lt;A href="http://msdn2.microsoft.com/en-us/library/aa368075.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa368075.aspx"&gt;DLL custom actions&lt;/A&gt; are the way to do. They provide the capacity for the maximum integration with our architecture, &lt;A href="http://msdn2.microsoft.com/en-us/library/aa371614.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa371614.aspx"&gt;including message passing for UI and logging&lt;/A&gt;, ability to &lt;A href="http://msdn2.microsoft.com/en-us/library/aa367457.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa367457.aspx"&gt;read the database in the session&lt;/A&gt;, and the ability to &lt;A href="http://msdn2.microsoft.com/en-us/library/aa368069.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa368069.aspx"&gt;request being executed NoImpersonated&lt;/A&gt;. Further most of the tools provide some starting framework to get an ISV off the ground with a DLL custom action. For us, considering the Embedded UI handler as a specialized version of a DLL custom action allowed us to reuse our custom action sandbox as the embedded UI sandbox.&lt;/P&gt;
&lt;H3&gt;Second think of external UI message processing&lt;/H3&gt;
&lt;P&gt;Once the Embedded UI DLL has been booted, it needs to do it's work. The next thing a UI handler will need is to process messages. Although we do not currently have a external UI sample in the Windows Installer portion of the Platform SDK, we do have some code samples in the MSDN documentation. Of these, there is sample code for &lt;A href="http://msdn2.microsoft.com/en-us/library/aa370053.aspx"&gt;MsiSetExternalUI&lt;/A&gt; and &lt;A href="http://msdn2.microsoft.com/en-us/library/bb309215.aspx"&gt;MsiSetExternalUIRecord&lt;/A&gt;. Of the messages, progress is the one that will occur most frequently so &lt;A href="http://msdn2.microsoft.com/en-us/library/aa368786.aspx"&gt;we have a sample for that&lt;/A&gt;. Once the progress sample is in place, the work remaining is to expand the number of case statements handled to match the list of message types from &lt;A href="http://msdn2.microsoft.com/en-us/library/aa369545.aspx"&gt;INSTALLUI_HANDLER_RECORD&lt;/A&gt;. These case statements will each need to decide whether further parsing is required and we've documented that too at &lt;A href="http://msdn2.microsoft.com/en-us/library/aa370573.aspx"&gt;Parsing Windows Installer Messages&lt;/A&gt;. Sometimes the message parsing is going to require communicating a message back to the Windows Installer which you can learn to do with &lt;A href="http://msdn2.microsoft.com/en-us/library/aa371248.aspx"&gt;Returning Values from an External UI Interface Handler&lt;/A&gt;. &lt;/P&gt;
&lt;H3&gt;Third switch to your favorite User Interface design environment&lt;/H3&gt;
&lt;P&gt;The Windows Installer UI tables are from the Wizard 97 era of UI guidelines. User Interface design has some a long way in the 10 years since and the Windows Installer UI tables have not tried to keep up all that much. The Windows Installer team has advised ISVs seriously consider building their own favorite UI when they reach the limits of the Windows Installer. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;H2&gt;How about a sample?&lt;/H2&gt;
&lt;P&gt;Sorry, we don't have one yet but we do have it in the list of feedback that we plan to work on after we finish the engine work itself.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4823999" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Design+Pointers/default.aspx">Design Pointers</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>What Windows platforms will Windows Installer 4.5 ship in?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/09/01/what-windows-platforms-will-windows-installer-4-5-ship-in.aspx</link><pubDate>Sat, 01 Sep 2007 18:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4689416</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4689416.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4689416</wfw:commentRss><description>&lt;P&gt;Our friends at InstallShield had some questions about schedule and platforms. One of those questions was:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;BR&gt;What Windows platforms will Windows Installer ship in?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Answer:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Windows Installer 4.5 will initially ship as a Windows &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;redistributable&lt;/SPAN&gt; component via download center.&amp;nbsp; At RTM, redistributable packages will support installing to Windows XP SP2 and SP3, Windows Server 2003 SP1 and SP2, Windows Vista RTM and SP1, and Windows Server 2008.&amp;nbsp; These redistributable packages&amp;nbsp;will support the three CPU architectures Windows to which these platforms ship: x86, x64, and ia64. These choices for platform support are consistent with the &lt;A class="" href="http://www.microsoft.com/windows/lifecycle/servicepacks.mspx" mce_href="http://www.microsoft.com/windows/lifecycle/servicepacks.mspx"&gt;Windows Service Pack road map&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Just this week, it was published that &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9033478" mce_href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9033478"&gt;XP SP3 and Vista SP1 will ship in first quarter of calandar year 2008&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://blogs.technet.com/windowsserver/archive/2007/08/29/windows-server-2008-timing-update.aspx" mce_href="http://blogs.technet.com/windowsserver/archive/2007/08/29/windows-server-2008-timing-update.aspx"&gt;Windows Server 2008 will ship in the first quarter of calandar year 2008&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;which also aligns with the &lt;A class="" href="http://blogs.msdn.com/windows_installer_team/archive/2007/09/01/when-will-windows-installer-4-5-be-rtm-ed.aspx" mce_href="http://blogs.msdn.com/windows_installer_team/archive/2007/09/01/when-will-windows-installer-4-5-be-rtm-ed.aspx"&gt;Windows Installer 4.5 release date&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Given the rough alignment of these dates, one would naturally wonder whether these pending of releases will include Windows Installer 4.5.&amp;nbsp; The short answer is: no.&amp;nbsp; The longer answer is: the logistics of live-live integration of a Windows component, such as Windows Installer, within a larger Windows release requires more time for both efforts so we've opted to not push Windows Installer 4.5 into these releases.&lt;/P&gt;
&lt;P&gt;Looking ahead, it is a customary practice for future service packs and Windows releases to include a roll-up of the latest &lt;A class="" href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE" mce_href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE"&gt;QFE&lt;/A&gt;s to its components.&amp;nbsp; To the process inside of Windows, Windows Installer 4.5 is simply a big &lt;A class="" href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE" mce_href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE"&gt;QFE&lt;/A&gt;.&amp;nbsp; This &lt;A class="" href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE" mce_href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=QFE"&gt;QFE&lt;/A&gt;&amp;nbsp;status is why Windows Installer 4.5 is available via download center but not yet Windows Update.&amp;nbsp; The requirements for Windows Update distribution will require work that will occur during the process of integrating into the next SP release(s).&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4689416" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>When will Windows Installer 4.5 be RTM-ed?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/09/01/when-will-windows-installer-4-5-be-rtm-ed.aspx</link><pubDate>Sat, 01 Sep 2007 17:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4688870</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4688870.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4688870</wfw:commentRss><description>&lt;P&gt;Our friends at InstallShield had some questions about schedule and platforms. One of those questions was:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;BR&gt;When will Windows Installer 4.5 be RTM-ed?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Answer:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Our current plan is to target the first quarter of calandar year 2008.&amp;nbsp; This date is driven by the &lt;A class="" href="http://www.microsoft.com/presspass/press/2007/jul07/07-10WPCDay1PartnersPR.mspx" mce_href="http://www.microsoft.com/presspass/press/2007/jul07/07-10WPCDay1PartnersPR.mspx"&gt;Wave 2008 release goals&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4688870" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Do the new API's Msi(Begin/Join/End)Transaction work with external UI as well as the new internal UI?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/do-the-new-api-s-msi-begin-join-end-transaction-work-with-external-ui-as-well-as-the-new-internal-ui.aspx</link><pubDate>Sun, 26 Aug 2007 05:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4567918</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4567918.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4567918</wfw:commentRss><description>&lt;P&gt;Our friends at InstallAware had some questions on issues we have yet to answer in the beta MSI.CHM. One of these questions was:&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Question:&lt;/B&gt; &lt;BR&gt;Do the new API's Msi(Begin/Join/End)Transaction work with external UI as well as the new internal UI?&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Answer:&lt;/B&gt; &lt;/P&gt;
&lt;P&gt;Yes, Begin and End work from external UI/chainer. For the internal case, the Begin and End are implicit in the fact there is a install ready running so one only needs Join for the internal case.&lt;/P&gt;
&lt;P&gt;Have a look at Figures 3, 10, and 12 in the white paper labeled "Agile Product Advances in Windows Installer 4 5 - Beta Release Draft" for a simplified view of the expected data flow. Figure 3 is a base diagram for what is done today using a external chainer. Figure 10 is adds the Begin and End APIs to the external chainer control flow seen in Figure 3. Figure 12 will shows the control flow for an internal chainer.&lt;/P&gt;
&lt;P&gt;The API we're missing for Beta is a change owner where 
&lt;UL&gt;
&lt;LI&gt;an external chainer can pass control to an internal chainer&lt;/LI&gt;
&lt;LI&gt;two external chainers can pass control between each other&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Given Figure 3 is our base assumption for generic chainer behavior, if anyone’s chainer does follow this pattern, we'd love to know.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4567918" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Is it possible to silently run the Vista installation package for MSI 4.5?</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/is-it-possible-to-silently-run-the-vista-installation-package-for-msi-4-5.aspx</link><pubDate>Sun, 26 Aug 2007 05:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4567881</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4567881.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4567881</wfw:commentRss><description>&lt;P&gt;Our friends at InstallAware had some questions on issues we have yet to answer in the beta MSI.CHM. One of these questions was: &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Question&lt;/B&gt;&lt;BR&gt;Is it possible to silently run the Vista installation package for MSI 4.5? &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Answer&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Fair question. I didn't get that documentation updated for the beta. I'll enter a doc bug for the MSDN topic "Windows Installer Redistributables" at &lt;A href="http://msdn2.microsoft.com/en-us/library/aa372856.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa372856.aspx&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;The .MSU file format is a new package type for Windows Vista (and above) which contain updates to the Windows platform. These .MSU packages have an executable called wusa.exe to which you can pass command line switches. This separate EXE method is similar to the way msiexec.exe is the runtime for.msi packages. The wusa.exe is more formally known as the Windows Update Stand-alone Installer.&lt;/P&gt;
&lt;P&gt;There are two KB articles for how to work with the Windows Update Stand-alone Installer. These are 
&lt;UL&gt;
&lt;LI&gt;"Description of the Windows Update Stand-alone Installer (Wusa.exe) and of .msu files in Windows Vista" at &lt;A href="http://support.microsoft.com/kb/934307"&gt;http://support.microsoft.com/kb/934307&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;"When you run Wusa.exe together with the /quiet option to try to install certain software packages on a Windows Vista-based computer, the installation fails" at &lt;A href="http://support.microsoft.com/kb/929761/"&gt;http://support.microsoft.com/kb/929761/&lt;/A&gt;. &lt;/LI&gt;&lt;/UL&gt;The need for KB 929761 is something we found late in testing and are still investigating our options. 
&lt;P&gt;With the new Vista specific packaging technology, the old instructions for how to defer the reboot also needs to be updated. When the new .MSU packages are processed, the Transacted File System (TxF at &lt;A href="http://msdn2.microsoft.com/en-us/library/aa365456.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa365456.aspx&lt;/A&gt;) is used. One of the qualities of the Windows Update Stand-alone Installer use of TxF is that if any file is in use, the entire update is deferred until after reboot. Given the Windows Shell often has Windows Installer loaded, we expect this means that applying the Windows Installer 4.5 Beta on Vista will often require reboots.&lt;/P&gt;
&lt;P&gt;We do have reboot reduction work planned for after Beta. We are conscious that most users find one reboot difficult to manage and more than one reboot baffling. This presents an opportunity for chainers to provide high quality reboot management.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4567881" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Can I talk about the Windows Installer 4.5 Beta now? Yes, please</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/can-i-talk-about-the-windows-installer-4-5-beta-now-yes-please.aspx</link><pubDate>Sat, 25 Aug 2007 21:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4563183</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4563183.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4563183</wfw:commentRss><description>&lt;P&gt;A number of Windows Installer enthusiasts have asked whether they can talk about the &lt;A class="" href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/windows-installer-4-5-beta-is-now-posted.aspx" mce_href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/windows-installer-4-5-beta-is-now-posted.aspx"&gt;Windows Installer 4.5 Beta now&lt;/A&gt;.&amp;nbsp; The answer is: yes, please ;^)&lt;/P&gt;
&lt;P&gt;We’ve found some of the best feedback comes from when the community of experts aggregate their separate points of view via collaboration and consensus.&lt;/P&gt;
&lt;P&gt;Please send us your feedback via the feedback system on the &lt;A class="" href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/21/walkthrough-for-signing-up-for-windows-installer-4-5-beta.aspx" target=_blank mce_href="http://blogs.msdn.com/windows_installer_team/archive/2007/08/21/walkthrough-for-signing-up-for-windows-installer-4-5-beta.aspx"&gt;Windows Installer 4.5 Beta connect site&lt;/A&gt; at &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4563183" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Windows Installer 4.5 Beta is Now Posted</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/08/25/windows-installer-4-5-beta-is-now-posted.aspx</link><pubDate>Sat, 25 Aug 2007 21:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4562866</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4562866.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4562866</wfw:commentRss><description>&lt;P&gt;The Windows Installer 4.5 Beta binaries, CHM, headers, and libs are all now accessible at &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We are eager to hear your feedback on our new features.&amp;nbsp; We’d also like your feedback if you find compatibility problems that are unique to the Windows Installer 4.5 beta.&amp;nbsp; The feedback link on the Windows Installer 4.5 Beta connect site at &lt;A href="https://connect.microsoft.com/feedback/default.aspx?SiteID=432"&gt;https://connect.microsoft.com/feedback/default.aspx?SiteID=432&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Thanks for your help creating a great new version of Windows Installer.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Windows Installer 4.5 Beta Credits &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Engineering&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Developers &lt;BR&gt;Hemchander Sannidhanam, Kiran Annamraju, William Cheng, Carolyn Napier&lt;/P&gt;
&lt;P&gt;Testers&lt;BR&gt;Zainab Hakim, Rajesh Kesarla, Chun-Yen Wang, Ken Wong, YuanQing Ji.&lt;/P&gt;
&lt;P&gt;Contractors&lt;BR&gt;David Myers, Randy Chen, Anton Lee&lt;/P&gt;
&lt;P&gt;Program Management&lt;BR&gt;Robert Flaming&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Management&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;JBM Partners&lt;BR&gt;John Colleran, Bambo C. Sofola, Michael Beck&lt;/P&gt;
&lt;P&gt;BCD Partners&lt;BR&gt;Ben Fathi, Chuck Chan, Darren Muir&lt;/P&gt;
&lt;P&gt;Alumni Managers&lt;BR&gt;David D’Sousa, Larry Engle, Greg Chapman, Om Sharma, Marc Lauinger, Tyler Robinson&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;We’d also like to thank the many Microsoft employees who partnered with us to bring you Windows Installer 4.5.&lt;BR&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4562866" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Tools+Vendors/default.aspx">Tools Vendors</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item><item><title>Walkthrough for Signing up for Windows Installer 4.5 Beta</title><link>http://blogs.msdn.com/windows_installer_team/archive/2007/08/21/walkthrough-for-signing-up-for-windows-installer-4-5-beta.aspx</link><pubDate>Wed, 22 Aug 2007 02:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4500391</guid><dc:creator>Windows Installer Team</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/windows_installer_team/comments/4500391.aspx</comments><wfw:commentRss>http://blogs.msdn.com/windows_installer_team/commentrss.aspx?PostID=4500391</wfw:commentRss><description>&lt;P&gt;Here's a walkthrough of the process I've used to signup for the Windows Installer 4.5 Beta &lt;/P&gt;
&lt;P&gt;1) go to URL &lt;A href="http://connect.microsoft.com/availableconnections.aspx" mce_href="http://connect.microsoft.com/availableconnections.aspx"&gt;http://connect.microsoft.com/availableconnections.aspx&lt;/A&gt;&lt;BR&gt;2) sign in (using a creating new hotmail account - steps omitted for brevity)&lt;BR&gt;3) after completing new account creation, the page returns me to the https version of the Available Connections page at &lt;A href="https://connect.microsoft.com/availableconnections.aspx?wa=wsignin1.0" mce_href="https://connect.microsoft.com/availableconnections.aspx?wa=wsignin1.0"&gt;https://connect.microsoft.com/availableconnections.aspx?wa=wsignin1.0&lt;/A&gt;&lt;BR&gt;4) scroll down alphabetically to "Windows Installer 4.5 Beta"&lt;BR&gt;5) Click on Apply link in the far right column of the Windows Installer 4.5 Beta row &lt;BR&gt;6) I'm taken to page &lt;A href="https://connect.microsoft.com/SelfNomination.aspx?ProgramID=1506&amp;amp;pageType=1&amp;amp;SiteID=432" mce_href="https://connect.microsoft.com/SelfNomination.aspx?ProgramID=1506&amp;amp;pageType=1&amp;amp;SiteID=432"&gt;https://connect.microsoft.com/SelfNomination.aspx?ProgramID=1506&amp;amp;pageType=1&amp;amp;SiteID=432&lt;/A&gt; which has a Continue button at the bottom which I click.&lt;BR&gt;7) I'm taken to a terms of use page at &lt;A href="https://connect.microsoft.com/registration/terms.aspx?regType=2&amp;amp;cru=%2fSelfNomination.aspx%3fProgramID%3d1506%26pageType%3d1%26SiteID%3d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0" mce_href="https://connect.microsoft.com/registration/terms.aspx?regType=2&amp;amp;cru=%2fSelfNomination.aspx%3fProgramID%3d1506%26pageType%3d1%26SiteID%3d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0"&gt;https://connect.microsoft.com/registration/terms.aspx?regType=2&amp;amp;cru=%2fSelfNomination.aspx%3fProgramID%3d1506%26pageType%3d1%26SiteID%3d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0&lt;/A&gt; at the bottom of which there is an I Agree button which I click&lt;BR&gt;8) I'm taken to a register page at &lt;A href="https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0" mce_href="https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0"&gt;https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0&lt;/A&gt; which I then fill in the information and click the Continue botton at the bottom &lt;BR&gt;9) I'm taken to a Verify Ownership of Your Email alias page at &lt;A href="https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0" mce_href="https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0"&gt;https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;lcid=1033&amp;amp;fu=%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;cu=%2favailableconnections.aspx%3fwa%3dwsignin1.0&lt;/A&gt; &lt;BR&gt;10) Switch to email and see I've received an email from the connect server (after a bit of waiting).&amp;nbsp; Open the email and click the embedded link (omitted here for brevity)&lt;BR&gt;11) the link from the email takes me to a E-Mail Verification Confirmation page at &lt;A href="https://profile.microsoft.com/RegSysProfileCenter/ConfirmEmail.aspx?lcid=1033&amp;amp;EmailEntered=rflaming%40microsoft.com&amp;amp;eck=GQvY1J4y0OzM%252fLNB2Hm%252bcw&amp;amp;CP=2&amp;amp;brand=Microsoft&amp;amp;Wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;fu=https%3a%2f%2fconnect.microsoft.com%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;Sec=1" mce_href="https://profile.microsoft.com/RegSysProfileCenter/ConfirmEmail.aspx?lcid=1033&amp;amp;EmailEntered=rflaming%40microsoft.com&amp;amp;eck=GQvY1J4y0OzM%252fLNB2Hm%252bcw&amp;amp;CP=2&amp;amp;brand=Microsoft&amp;amp;Wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;fu=https%3a%2f%2fconnect.microsoft.com%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;Sec=1"&gt;https://profile.microsoft.com/RegSysProfileCenter/ConfirmEmail.aspx?lcid=1033&amp;amp;EmailEntered=rflaming%40microsoft.com&amp;amp;eck=GQvY1J4y0OzM%252fLNB2Hm%252bcw&amp;amp;CP=2&amp;amp;brand=Microsoft&amp;amp;Wizid=f81448ea-824f-4ca7-9ed1-39af10a9b425&amp;amp;fu=https%3a%2f%2fconnect.microsoft.com%2fregistration%2fregistrationconfirmation.aspx%3fcru%3d%252fSelfNomination.aspx%253fProgramID%253d1506%2526pageType%253d1%2526SiteID%253d432&amp;amp;Sec=1&lt;/A&gt; at the bottom of which is a Continue button&lt;BR&gt;12) after clicking Continue,&amp;nbsp; I'm taken back to the root of the connect site so I switch back to the Verify Ownership of Your Email page and click Continue on that page&lt;BR&gt;13) I'm taken to a Welcome to Connect page where I enter a friendly name and click the Continue bottom at the bottom of the page&lt;BR&gt;14) I'm finally taken to the Windows Installer 4.5 Beta site at this URL &lt;A href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=432" mce_href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=432"&gt;https://connect.microsoft.com/site/sitehome.aspx?SiteID=432&lt;/A&gt;&lt;BR&gt;15) On the left hand side I see a "Downloads" menu item so I click it&lt;BR&gt;16) I'm taken to the page &lt;A href="https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432" mce_href="https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432"&gt;https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432&lt;/A&gt; where I see the two white papers&lt;BR&gt;17) I click on the first link and it takes me to this page &lt;A href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8270" mce_href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8270"&gt;https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8270&lt;/A&gt; &lt;BR&gt;18) I click on the download link and I get a prompt from the Gold Bar (of IE7) whether I want to allow the download&lt;BR&gt;19) I right click on the Gold Bar and select download file...&lt;BR&gt;20) I get the dialog "Do you want to open or save this file?" and choose Open&lt;BR&gt;21) Word boots with the first document&lt;BR&gt;22) I go back to the browser and click the back button until I get to the list of available downloads at &lt;A href="https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432" mce_href="https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432"&gt;https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=432&lt;/A&gt;&lt;BR&gt;23) I click the second link on the available downloads page which brings me to the page &lt;A href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8271" mce_href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8271"&gt;https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=432&amp;amp;DownloadID=8271&lt;/A&gt;&lt;BR&gt;24) I click on the download link and I get a prompt from the Gold Bar (of IE7) whether I want to allow the download&lt;BR&gt;25) I right click on the Gold Bar and select download file...&lt;BR&gt;26) I get the dialog "Do you want to open or save this file?" and choose Open&lt;BR&gt;27) Word boots with the second document&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; COLOR: #969696; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;[Author: Robert Flaming]&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-bidi-language: AR-SA"&gt;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 &lt;A href="http://www.microsoft.com/info/cpyright.htm" mce_href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;SPAN style="COLOR: #003399; mso-bidi-font-size: 11.0pt"&gt;http://www.microsoft.com/info/cpyright.htm&lt;/SPAN&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4500391" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/Beta/default.aspx">Beta</category><category domain="http://blogs.msdn.com/windows_installer_team/archive/tags/MSI4.5/default.aspx">MSI4.5</category></item></channel></rss>