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