Re-Checked it. This special preInstaller in WiX installation for netFX runs as you described. NetFX runs UI in full mode and when declining reboot prompt from netFX a second Reboot prompt (from WiX) follows: "The requested operation is successful. Changes will not be effective until the system is rebooted". There pressing [Ok] leads to a reboot.
For my installer I got it working by including the WiX Installer UI <BootstrapperApplicationRef Id='ManagedBootstrapperApplicationHost'> <Payload Name='BootstrapperCore.config' SourceFile='BootstrapperCore.config' /> <Payload SourceFile='WixUX.dll' /> <Payload SourceFile='LicenseAgreement.rtf' /> </BootstrapperApplicationRef> and when netFX Framework is the first element in the chain. But not for my own implementation with <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />. How can I implement this special netFX installer before the proper WixStandardBootstrapperApplication ? BTW: will the THMutil files be customizable by own ones without need to customize the whole bootstrapper application ? Thanks and regards Tobias 2011/8/12 Rob Mensching <r...@robmensching.com>: > Isn't Burn stopping the intsall immediately and saying a reboot is required > to continue the install? It should be. > > On Fri, Aug 12, 2011 at 12:33 AM, Tobias S <tobias.s1...@gmail.com> wrote: > >> Yes the netfx error code returning and Burn handling to reboot is >> correct. My point is that the reboot is forced and the user has no >> ability to interrupt it. >> >> >> 2011/8/12 Rob Mensching <r...@robmensching.com>: >> > I think the netfx install returns an error code indicating it requires a >> > reboot and Burn will get that and say a reboot is required. >> > >> > On Thu, Aug 11, 2011 at 6:33 AM, Tobias S <tobias.s1...@gmail.com> >> wrote: >> > >> >> Hi, >> >> >> >> Following implementation in burn: >> >> >> >> <Chain DisableRollback='yes'> >> >> >> >> <PackageGroupRef Id='Netfx4Full' /> >> >> <PackageGroupRef Id='SQLCE35_SP2_X86' /> >> >> <PackageGroupRef Id='SQLCE35_SP2_X64' /> >> >> <PackageGroupRef Id='VC2010SP1REDIST_X86' /> >> >> </Chain> >> >> >> >> All packages are just installing the things which could be guessed >> >> from the ID :-) >> >> >> >> For installing netFX 4.0 I use >> >> <ExePackage Id="Netfx4Full" Cache="no" Compressed="yes" >> >> PerMachine="yes" Permanent="yes" Vital="yes" >> >> SourceFile="dotNetFx40_Full_x86_x64.exe" >> >> DetectCondition="Netfx4FullVersion AND (NOT >> >> VersionNT64 OR Netfx4x64FullVersion)" >> >> InstallCommand="/passive" /> >> >> >> >> When I don't want to reboot I use InstallCommand="/passive /norestart" >> >> to suppress reboots. >> >> >> >> But the point is when using InstallCommand="/passive" I like to have a >> >> pompt before rebooting and not just do it without asking. Did I miss >> >> any ability to configure some sort of return code handling for such a >> >> case? If I don't reboot the following packages have trouble. >> >> >> >> >> >> Thanks and best regards, >> >> Tobias >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Get a FREE DOWNLOAD! and learn more about uberSVN rich system, >> >> user administration capabilities and model configuration. Take >> >> the hassle out of deploying and managing Subversion and the >> >> tools developers use with it. >> >> http://p.sf.net/sfu/wandisco-dev2dev >> >> _______________________________________________ >> >> WiX-users mailing list >> >> WiX-users@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> >> >> > >> > >> > -- >> > virtually, Rob Mensching - http://RobMensching.com LLC >> > >> ------------------------------------------------------------------------------ >> > Get a FREE DOWNLOAD! and learn more about uberSVN rich system, >> > user administration capabilities and model configuration. Take >> > the hassle out of deploying and managing Subversion and the >> > tools developers use with it. >> > http://p.sf.net/sfu/wandisco-dev2dev >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> >> >> ------------------------------------------------------------------------------ >> Get a FREE DOWNLOAD! and learn more about uberSVN rich system, >> user administration capabilities and model configuration. Take >> the hassle out of deploying and managing Subversion and the >> tools developers use with it. >> http://p.sf.net/sfu/wandisco-dev2dev >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> > > > -- > virtually, Rob Mensching - http://RobMensching.com LLC > ------------------------------------------------------------------------------ > Get a FREE DOWNLOAD! and learn more about uberSVN rich system, > user administration capabilities and model configuration. Take > the hassle out of deploying and managing Subversion and the > tools developers use with it. > http://p.sf.net/sfu/wandisco-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users