Oops, sorry, I think it works fine. I expected to find the PackageGroup Id
string, but instead it games me the last part of the SourceFile of the
MsiPackage or ExePacke, which is absolutely fine.

Hans

On Wed, Oct 24, 2012 at 3:26 PM, Hans ter Horst <hoshis...@gmail.com> wrote:

> Hello,
> I would like to know the individual names of the packages installed and
> one of the first things I do is to register the event handlers:
>
>            this.Bootstrapper.ApplyComplete += this.OnApplyComplete;
>            this.Bootstrapper.DetectPackageComplete +=
> this.OnDetectPackageComplete;
>            this.Bootstrapper.PlanComplete += this.OnPlanComplete;
>
> The next thing I do is to call Bootstrapper.Engine.Detect(); in my Run
> method before calling the Dispatcher.Run();.
>
> As far as I can tell, OnDetectPackageComplete is never called. If I
> inspect the Bootstrapper.Engine.StringVariables["WixBundleInstalled"]
> variable it returns either a 1 or a 0 to let me know if a component is
> installed but I was hoping to find out the names of the packages installed.
>
> Hans
>
> --
> http://monochrome.me.uk/blog/
>
>


-- 
http://monochrome.me.uk/blog/
------------------------------------------------------------------------------
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_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to