Hallo Andreas, it looks like you have the right pieces, but there are some differences from how my bundle typically looks: - I hope it's a typo that your prereq is NetFx452Redist but further down in the PackageGroupRef you're referencing NetFx451Redist? That second one should probably be NetFx452Redist as well. - In your Payload I don't see a reference to Microsoft.Deployment.WindowsInstaller.dll, I thought that one was required for it to work, but it sounds like your MBA runs it just doesn't do the prereq check right?
What does your log file say? There should be a line in there where it checks the currently installed .NET Framework version number and compares it with the prereq one to determine whether something needs to be installed or not. // Sascha On Thu, Oct 2, 2014 at 12:25 AM, Orzyszek Andreas < andreas.orzys...@sirona.com> wrote: > Hello, > > I’m pretty new into using the WIX toolset and I have written an custom MBA > for the installation of our software products using Wix Toolset 3.9.901 > Here is a part of the bundle.wxs file that is used: > > <WixVariable Id="WixMbaPrereqPackageId" Value="NetFx452Redist" /> > <WixVariable Id="WixMbaPrereqLicenseUrl" Value="Netfx_eula452" /> > > <BootstrapperApplicationRef Id="ManagedBootstrapperApplicationHost"> > <Payload Name="BootstrapperCore.config" > SourceFile="..\src\BootstrapperApp.dll.config" /> > <Payload SuppressSignatureVerification="yes" > SourceFile='..\Release\BootstrapperApp.dll' /> > <Payload Name="Netfx_eula452" SourceFile="..\redist\Netfx_eula452.rtf" /> > </BootstrapperApplicationRef> > > <Chain> > <PackageGroupRef Id="NetFx451Redist"/> > <MsiPackage SuppressSignatureVerification="yes" > EnableFeatureSelection="yes" Visible="yes" > Name="Packages\$(var.AppBaseName)_ProgramFiles.msi" > Id="$(var.AppBaseName)_ProgramFiles" > SourceFile="$(var.Outputpackagesfolder)\$(var.AppBaseName)_ProgramFiles.msi" > Vital="yes" Compressed="no"> > </MsiPackage> > </Chain> > > The problem i’m faceing is that if I run the setup on a machine with .Net > 4.0 Full installed the .Net 4.5.2 is not installed before my custom MBA is > started. > But I want to be sure that .Net 4.5.2 is on target machine before my MBA > is lunched. Did I miss something in my bundle? > Or is this handled by some entry in the BootstrapperApp.dll.config? > > Greetings > > Andreas > > > > > ----------------------------------------------------------------------------------------------------------- > Sirona Dental Systems GmbH • HRB 24948 • > Vorsitzender des Aufsichtsrats: Dr. Erich Blum • > Sirona Dental Services GmbH • HRB 25817 • > Geschäftsführung: Rainer Berthan • Michael Geil • > Sitz der Gesellschaften: Bensheim • Registergericht: AG Darmstadt • > > ------------------------------------------------------------------------------------------------------------ > Diese E-Mail ist ausschliesslich fuer den angesprochenen Adressaten > bestimmt und kann vertrauliche Informationen beinhalten. > -- > This e-mail is intended only for the designated recipient(s). It may > contain confidential or proprietary information. > > ------------------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users