Hi,

We're starting to use Burn in our software deployment, which includes SQL
Server 2008 R2, which requires Windows Installer 4.5, which on Windows
Server 2008 and Windows Vista requires an MSU package to be installed.  In
my WiX source files I have:

...
<util:FileSearch Id="WindowsInstaller45_Search"
Path="[SystemFolder]msi.dll" Result="version" Variable="Version2Msi"/>
...
<MsuPackage Id="WindowsInstaller45_Win60x86_958655" DisplayName="Windows
Installer 4.5 Update" SourceFile="lib\Windows Installer
4.5\Windows6.0-KB958655-v2-x86.msu" DetectCondition="VersionNT = v6.0 And
Not VersionNT64 And Version2Msi &gt;=
v4.5.6001.22308" InstallCondition="VersionNT = v6.0 And Not
VersionNT64" KB="958655" Permanent="yes"/>
<MsuPackage Id="WindowsInstaller45_Win60x64_958655" DisplayName="Windows
Installer 4.5 Update" SourceFile="lib\Windows Installer
4.5\Windows6.0-KB958655-v2-x64.msu" DetectCondition="VersionNT = v6.0 And
VersionNT64 And Version2Msi &gt;=
v4.5.6001.22308" InstallCondition="VersionNT = v6.0 And
VersionNT64" KB="958655" Permanent="yes"/>
...

These get picked up correctly by Burn and it installs the MSU packages at
the right time, but it doesn't reboot after installing the packages,
despite it noticing so in the logs:

[0C48:0C44][2012-10-18T15:05:02]: Applying execute package:
WindowsInstaller45_Win60x86_958655, action: Install, path:
C:\ProgramData\Package
Cache\4705AF4FF44E2B9ACDE5617E4C74AD428261936D\Windows6.0-KB958655-v2-x86.msu,
arguments: '"C:\Windows\system32\wusa.exe" "C:\ProgramData\Package
Cache\4705AF4FF44E2B9ACDE5617E4C74AD428261936D\Windows6.0-KB958655-v2-x86.msu"
/quiet /norestart'
[0A7C:09C8][2012-10-18T15:06:38]: Applied execute package:
WindowsInstaller45_Win60x86_958655, result: 0x0, restart: Required
[0C48:0C44][2012-10-18T15:06:38]: Applying execute package:...

Windows needs to be rebooted between installing the Windows Installer 4.5
update and SQL Server 2008 R2, otherwise the SQL Server install fails.
 There doesn't seem to be a way to get Burn to reboot after installing an
MSU - have I missed something, or is this a missing feature or a bug?

Nicholas
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to