【发布时间】:2013-10-18 02:54:34
【问题描述】:
这里是场景。
1.) 安装 1.0.1.1 然后升级到 1.0.2.2 ===> 这很好用(如预期)
2.) 安装 1.0.2.2 然后降级到 1.0.1.1 ===> 这不起作用(如预期)
3.) 安装 1.0.1.1 然后安装 1.0.1.1 ===> 这将进入修复/删除模式(如预期)
4.) 安装 1.0.1.1 然后安装 1.0.1.2 ===> 它像新安装的一样安装,并在控制面板的添加/删除程序中显示该程序两次(我想它应该像 3 一样工作)因为,据我了解,微星不关心产品版本的第 4 部分)
我做错了吗?
<Product Id="*" Name="My product" Version="$(var.Version)" Language="1033" Manufacturer="My Company" UpgradeCode="MY-UPGRADE-CODE">
<Package Description="My product" Comments="Comments" InstallerVersion="200" Compressed="yes" />
<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A later version of [ProductName] is already installed. Setup will now exit." />
【问题讨论】:
标签: wix windows-installer