This is probably a bug in the wixstdba code.

On Fri, Nov 23, 2012 at 4:28 AM, Nicholas Pierce <
nicholas.pie...@permasense.com> wrote:

> Hi,
>
> I have written a ManagedBootstrapperApplication that requires .net 4.0.
>
> On Windows 2003 and XP, this requires the Windows Imaging Component, so
> I've used another Burn bootstrapper to install the appropriate
> prerequisites as per this post:
>
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIC-as-a-prereq-before-NET-4-0-in-Burn-with-custom-BA-td7581202.html
> .
>  The ExePackage with the prerequisite in is:
>
> <ExePackage Id="netfx40full" DisplayName=".NET Framework 4.0 Full
> Profile" Description="Installs .NET Framework
> 4.0" SourceFile="$(var.InstallNetFx40.TargetDir)InstallNetFx40.exe"
> Name="InstallNetFx40.exe" DetectCondition="netfx40full_Version
> &gt;= v4.0.30129" InstallCommand="/q /norestart /ChainingPackage
> &quot;[WixBundleName]&quot;" Protocol="burn" Permanent="yes">
>  <Payload Id="netfx40wicx86" Name="Windows Imaging
> Component\wic_x86_enu.exe"
> SourceFile="$(var.InstallNetFx40.TargetDir)Windows
> Imaging Component\wic_x86_enu.exe"/>
>  <Payload Id="netfx40wicx64" Name="Windows Imaging
> Component\wic_x64_enu.exe"
> SourceFile="$(var.InstallNetFx40.TargetDir)Windows
> Imaging Component\wic_x64_enu.exe"/>
>  <Payload Id="netfx40netfx40" Name="net
> Framework\dotNetFx40_Full_x86_x64.exe"
> SourceFile="$(var.InstallNetFx40.TargetDir)net
> Framework\dotNetFx40_Full_x86_x64.exe"/>
>  </ExePackage>
>
> On Windows 7, installing .net 4.0 requires a reboot.  The .net 4.0
> installer returns an exit code of 3010, which the prerequisite bootstrapper
> correctly interprets as requiring a reboot as per this log:
> [06C0:0680][2012-11-23T12:19:14]: Applying execute package: netfx40full,
> action: Install, path: C:\ProgramData\Package
> Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\net
> Framework\dotNetFx40_Full_x86_x64.exe, arguments: '"C:\ProgramData\Package
> Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\net
> Framework\dotNetFx40_Full_x86_x64.exe" /q /norestart /ChainingPackage
> "InstallNetFx40"'
> [05E8:06A0][2012-11-23T12:22:06]: Applied execute package: netfx40full,
> result: 0x0, restart: Required
> [05E8:06A0][2012-11-23T12:22:06]: Apply complete, result: 0x0, restart:
> Required, ba requested restart:  No
>
> But then exits with an exit code of 0:
> [05E8:06A0][2012-11-23T12:22:06]: Shutting down, exit code: 0x0
>
> This apparent success is then picked up by the parent bootstrapper, which
> doesn't schedule a reboot:
> [09EC:09F0][2012-11-23T12:19:06]: Applying execute package: netfx40full,
> action: Install, path: C:\ProgramData\Package
> Cache\E6325500A0345B428E5575D89844DF58E23D4BA8\InstallNetFx40.exe,
> arguments: '"C:\ProgramData\Package
> Cache\E6325500A0345B428E5575D89844DF58E23D4BA8\InstallNetFx40.exe" /q
> /norestart /ChainingPackage "Permasense Package 11"'
> [0938:093C][2012-11-23T12:22:06]: Applied execute package: netfx40full,
> result: 0x0, restart: None
> [0938:093C][2012-11-23T12:22:06]: Apply complete, result: 0x0, restart:
> None, ba requested restart:  No
>
> Is this expected behaviour, or is it something that's fixed in 3.7?  I
> don't particularly want to write an unmanaged BA...
>
> Nicholas
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually,

   Rob Mensching
   http://RobMensching.com LLC
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to