Hi there!
I have a terrible problem with using the MajorUpgrade element in the current 
installer we have. We tended to use the Upgrade element having different error 
messages for different versions by using UpgradeVersion property.
We wanted this behaviour to persist and to force the Major upgrade for all the 
software upgrades. (Changing the Product.Id by using a wildcard and using old 
UpgradeVersion is not the solution as it makes the installer downgrading 
between builds with no errors - from 2.3.4.6 to 2.3.4.2 , having two software 
versions installed side-by-side).


MajorUpgrade:
-------------------------------------------
It is not possible to specify the Minimum or Maximum upgradable software 
version for this element, because the UpgradeVersion is not supported by 
MajorUpgrade element, which prevents from creating the custom actions with 
different error codes for particular software versions.
-------------------------------------------
Trying to work it around:

Using the MajorUpgrade element side by side with Upgrade element is not 
possible, as the MajorUpgrade's default Id is set to Product.UpgradeCode which 
clashes with Upgrade.Id being set the same.
There are error messages attached to the email.

Could you please help? :)

Thanks!
Przemyslaw Galera
Software Engineer
IndigoVision
Tel: +44 (0) 131 475 7336 (x336)
Email: p.gal...@indigovision.com<mailto:p.gal...@indigovision.com>
www.indigovision.com<http://www.indigovision.com/>
Complete IP Video Security Solutions

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to