The feature tree for each MSI should already be captured in the BootstrapperApplicationData.
On Thu, Jan 31, 2013 at 10:00 AM, Hoover, Jacob <jacob.hoo...@greenheck.com>wrote: > Not today, but you have the source so it would be possible to > contribute it as a feature. I'd envision you needing to describe a tree > structure in XML, and enhancing the existing schema to support it. From > there, adding a "page" in the BA to build up the tree and display it isn't > a trivial task. And the final big hurdle is getting it to "work right" in > all possible situations (installs/upgrades/repairs/etc). > > > -----Original Message----- > From: Karl Werner [mailto:karl.wer...@gmail.com] > Sent: Thursday, January 31, 2013 11:54 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Redisplay MSI's UI when Bootstrapper is run a > second time > > Can you have the wix standard bootstrapper prompt the user for feature > selection? I haven't seen it do that . . . > > On Thu, Jan 31, 2013 at 11:05 AM, Rob Mensching <r...@robmensching.com > >wrote: > > > You can modify feature states via the BootstrapperApplication. > > > > > > On Thu, Jan 31, 2013 at 8:44 AM, Karl Werner <karl.wer...@gmail.com> > > wrote: > > > > > 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 > > > > > > > > > > ---------------------------------------------------------------------- > > -------- 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 > > > ------------------------------------------------------------------------------ > 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