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