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