Absolutely excellent answers. That's exactly what I wanted to know.

Bob's suggestion for using an MsiProperty makes a huge amount of sense for 
admins.

Thank-you Bob and Rob - you made my day.

PS: I had a bunch of other WiX-related things in ARP and I misread what was 
there. Sure enough, there is a duplicate entry for 3.6.


-----Original Message-----
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: Monday, August 29, 2011 9:35 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX Burn - Use of ARPSYSTEMCOMPONENT To Suppress MSI 
Files from Add/Remove Programs - Email found in subject - Email found in subject

PS: The reason WiX toolset doesn't set ARPSYSTEMCOMPONENT yet is because I
wanted to leave everyone an easy escape hatch in the case that Burn got
confused and failed to uninstall or upgrade a version of WiX v3.6. When I
trust Burn enough (which is pretty soon actually), we'll set
ARPSYSTEMCOMPONENT and there will be a single "WiX Toolset v3.6" ARP entry
that points at Burn.

On Mon, Aug 29, 2011 at 6:05 PM, Bob Arnson <b...@joyofsetup.com> wrote:

> On 29-Aug-11 18:47, Shaun Hayward wrote:
> > My impression that ARPSYSTEMCOMPONENT told the MSIEXEC not to write any
> ARP registry entries came from an MSDN blog from some 6 years ago:
> >
> > http://blogs.msdn.com/b/heaths/archive/2005/08/05/448198.aspx
> >
> > So the information may not be correct.
>
> It's correct, just vague. ARPSYSTEMCOMPONENT tells MSI to write -- in
> addition to the ARP registry values it normally writes -- a value that
> says "don't show me."
>
> > Ultimately I'm looking to see if use of ARPSYSTEMCOMPONENT is the
> appropriate practice to suppress the MSI creating an ARP entry when using
> Burn (which also creates an ARP entry). Or is there another practice?
>
> It is, as long as you're aware of what it entails (see Heath's blog for
> posts about it). I recommend putting ARPSYSTEMCOMPONENT in an
> MsiProperty element under the package. That way, admins who want to
> install the .msis "naked" (without Burn) still get ARP entries.
>
> > The WiX installer itself doesn't use ARPSYSTEMCOMPONENT and doesn't
> suffer from a double-entry in ARP. I'm interested in the mechanism that it
> is using.
>
> It does. One is "WiX Toolset v3.6.xxxx.0" -- that's Burn's entry -- and
> the other is "WiX Toolset v3.6.xxxx.0 MSI Package." Eventually, the
> latter will go away when the .msi package gets ARPSYSTEMCOMPONENT.
>
> --
> sig://boB
> http://joyofsetup.com/
>
>
>
> ------------------------------------------------------------------------------
> Special Offer -- Download ArcSight Logger for FREE!
> Finally, a world-class log management solution at an even better
> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
> download Logger. Secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsisghtdev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


--
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

The information in this e-mail is intended solely for the addressee and access 
by anyone else is unauthorized.  Omnivex accepts no liability for the content 
of this e-mail, or for the consequences of any actions taken on the basis of 
the information provided. Any views or opinions presented in this e-mail are 
solely those of the author and do not necessarily represent those of the 
company.   Omnivex makes no warranties, express or implied and is not 
responsible for errors or omissions.

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to