【发布时间】:2014-06-25 22:29:14
【问题描述】:
我有一个具有多个先决条件的基本 MSI 项目。我将 MSI 的启动条件设置为 Win Vista SP2、Win 7 SP1、Win 8+ 及其对应的服务器操作系统。现在,在 Win XP 上运行安装程序时,启动条件失败并且我收到一条弹出消息。太好了,但是我发现在那之前我已经弹出了一些先决条件,需要先安装,然后才能意识到我什至无法在操作系统上安装程序。因此,为了解决这个问题,我检查了每个 prereq 并将 prereq 运行的操作系统设置为与启动条件相同。这适用于除一个以外的所有先决条件。我似乎无法弄清楚为什么这个先决条件仍然出现在 XP 上。下面列出了有问题的先决条件及其条件选项卡内容。
【问题讨论】:
标签: installshield prerequisites