Hello,

We're building a WiX installer to replace an old one built with
InstallShield; the original is authored as per-user, but we think that
per-machine is more appropriate. Our understanding is that you can't
perform an upgrade when the InstallScope is different, so we tried just
forcing an uninstall of the old product. The new installer has a
different UpgradeCode, and we added an UpgradeVersion element with the
old UpgradeCode with RemoveFeatures set to "all" and OnlyDetect to "no".
Unfortunately this doesn't seem to work and the log tells us:

"FindRelatedProducts: current install is per-machine.  Related install
for product '{GUID}' is per-user.  Skipping..."

Does this mean you can't cross the per-machine/per-user boundary even
for unrelated products (that is, those with different UpgradeCodes)?
Does this mean our only other option is to use a bootstrapper?

Thanks

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to