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

Reply via email to