Hi,

Background:
We have a scenario where we maintain different versions of the same application 
in different environments. For example we might have version x.y.1.0 in the 
environment1 and x.y.4.0 in the environment2. Our application detects which 
environment we connect to and installs the appropriate version. If there is an 
existing installation it is removed and appropriate version is installed.
Our Problem:
 When we switch from a lower version to a higher version (switch from 
environment1 to environment 4) it succeeds but when u try to switch from higher 
version to lower version (switch from environment4 to environment1) nearly half 
of the files are not installed. I don't think it's an issue with a minor update 
since I can reproduce this scenario when the version number are 1.0.0.0 and 
3.0.0.0

Let us know if we are missing something out.


<Upgrade Id="$(var.UpgradeCode)">
      <UpgradeVersion
          IncludeMinimum="yes"
          Minimum="$(var.MinimumProductVersion)"
          Maximum="$(var.MaximumProductVersion)"
          IncludeMaximum="yes"
          Property="OLDAPPFOUND" OnlyDetect="no" IgnoreRemoveFailure="no">
      </UpgradeVersion>
    </Upgrade>


Rahul Ranjit
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to