While closing one bug (“wixforme”) I ended up opening another: 
http://wixtoolset.org/issues/4445/


Let me prefix this by saying that “UpgradeCode” is ill-named and often 
misunderstood. First of all, as many on this list know, just having the same 
UpgradeCode doesn't make an upgrade (I probably get asked that question once a 
week). But the associated actions don't even mention upgrading. In fact, 
FindRelatedProducts is really what puts UpgradeCode into perspective: it just 
finds any products with UpgradeCodes mentioned in the Upgrade table.


Internally when we wrote util:ProductSearch/@UpgradeCode it was intended and 
does find the highest version installed (since the search results are singular 
currently). I recommend doing the same thing with public WiX but wanted to hear 
what others think. I don't consider this a breaking change. If setup devs are 
using a chain of major upgrades then they'll still find 0 or 1 installed 
products, but for setup devs that might use UpgradeCodes for relating products 
they'll get the same type of results they would with internal WiX.








- Heath from his Surface Pro
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to