A project that creates a bootstrapper (and uses the Bundle element) should produce an EXE, and not an msi. An MSI does not have the appropriate 'entry point' which is what the error indicates.
You might find it easier to use the built-in support for installing .Net 4.0. In my bootstrapper (exe) project I add: <Bundle .....> <BootstrapperApplicationRef Id="ManagedBootstrapperApplicationHost"> .......... other files <WixVariable Id="WixMbaPrereqPackageId" Value="Netfx4ClientRedist" /> <WixVariable Id="WixMbaPrereqLicenseUrl" Value="NetfxLicense.rtf"/> </BootstrapperApplicationRef> </Bundle> or look at: http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_dotnet.html you could also get a lot of information from src\ext\NetFxExtension\wixlib -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-for-NET-framework-4-0-install-does-not-work-properly-tp7593004p7593012.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users