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

Reply via email to