我们有一个版本1.14.0019059的产品。但它无法升级到1.13.0219038。它会抛出错误“新版本已经存在。请卸载以前的版本。”
我无法理解为什么即使有次要版本升级,Installshield也无法升级产品。
我们正在使用Installshield 2018。
https://docs.microsoft.com/en-us/windows/desktop/Msi/productversion说:
ProductVersion属性的值是>字符串格式的产品版本。此属性是必需的。
字符串的格式如下:
major.minor.build
第一个字段是主要版本,最大值为255.第二个字段是次要版本,最大值为255.第三个字段称为构建版本或更新版本,最大值为65,535。