ISPreventDowngrade在没有提示的情况下退出

时间:2017-07-06 15:33:02

标签: setup-project downgrade installshield-2013

我从该公司的先前开发人员那里继承了一个项目。我们在该领域遇到了一个小问题,试图安装较旧版本软件的用户没有得到任何提示;设置立即关闭。我试图加快InstallShield的速度,但我也不想在砖墙上撞到我的脑袋。 ISPreventDowngrade设置如下:

Sequence Number: 450
Conditions: ISFOUNDNEWERPRODUCTVERSION
Comments:

有没有办法改变这个状态,以便提示用户询问他们是否要降级,或者至少显示一条有用的消息,说他们必须卸载当前版本才能安装旧版本?

如果它有帮助,这就是它在日志中失败的地方(代码被编辑,因为我从来不知道什么可能是敏感的):

7-6-2017[10:20:58 AM]: Upgrade check: checking product code {X555XX55-555X-55X5-55X5-55X5X55555X5}
7-6-2017[10:20:58 AM]: Upgrade check: obtained package code {XX5X5X55-5X55-5XX5-55XX-55555X55555X} from machine, current package code is {55XX55XX-5XX5-55X5-X55X-XX55X5XX5X5X}
7-6-2017[10:20:58 AM]: Upgrade check: later product version already installed
7-6-2017[10:21:00 AM]: Dumping setup.ini...

0 个答案:

没有答案