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

Reply via email to