I am pretty sure I did not have this ICE before installing 3.0.4805.0.

Here is an upgrade table I am using:

  <Upgrade Id="$(var.UpgradeCode)">
    <UpgradeVersion Minimum="$(var.OriginalVersion)"
                    IncludeMinimum="yes"
                    Maximum="$(var.CurrentVersion)"
                    IncludeMaximum="no"
                    Language="1033"
                    Property="UPGRADEFOUND" />
  </Upgrade>

After installing 4805, I am getting:
ICE61: This product should remove only older versions of itself.  The Maximum 
version is not less than the current product. (1.0.1.0   1.0.0.0)

Description on ICE61 is clearly stating:

"Remove the msidbUpgradeAttributesVersionMaxInclusive bit from the Attributes 
column if the VersionMax is equal to the current version."

It looks like ICE61 is ignoring IncludeMaximum attribute.  ICE61 goes away if I 
add OnlyDetect attribute, which is not what I want anyway.

Am I missing something or is it a bug in ICE61 implementation?

Thanks,
Alex

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to