To close the loop on this, I ended up doing the following: 1) Reverting to the Wix Standard Bootstrapper. (There is probably a way to get my custom bootstrapper to work, but I exhausted enough time trying to figure it out. Somehow the Wix Standard Bootstrapper knows what mode to go into early in the process and I never found it in the code) 2) Providing a name for Bundle so that it now registers in ARP. 3) Setting the MsiPackage to Visible="no" so they no longer register in ARP. 4) Having different Package and Upgrade Codes for 32 vs. 64-bit MSIs so that the various entry points (namely Repair) all work correctly.
The functionality I lose is the ability to modify msi features after install. I'd really like a way to have the MSI registered in ARP and not the bundle, but any time I did that there were negative side effects when the bootstrapper was launched a second time. Wish list item ;-) Thanks for the responses on this item! Karl On Wed, Jan 30, 2013 at 7:47 AM, Karl Werner <karl.wer...@gmail.com> wrote: > Do basically there is no way to simulate the old bootstrapper from the old > vdproj setup projects? It would be nice if we could configure for this > behavior. I would expect many other shops would want the same behavior . . . > > Maybe something like an attribute on MSIPackage that is equivalent to > "always execute if InstallCondition is true", then show the UI if > DisplayInternalUI is "yes"... > > I'll log a feature request ... > > Karl > > > On Tue, Jan 29, 2013 at 10:02 PM, Bob Arnson <b...@joyofsetup.com> wrote: > >> On 29-Jan-13 16:10, Karl Werner wrote: >> > However, still stuck on the original problem -> How can I get the MSI's >> UI >> > invoked on the second run of the bootstrapper. >> You can't. Burn needs to know the operation being performed which it >> can't if the operation is determined during the execution of the package. >> >> -- >> sig://boB >> http://joyofsetup.com/ >> >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_jan >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users