InstallShield 2012 - 先决条件

时间:2012-05-14 11:54:12

标签: installshield

InstallShield中是否有任何方法可以显示正在重新分发的先决条件以及setup.exe已安装在目标系统上,如下图所示,其中显示了目标系统上待处理的内容。如果我想表明它已经安装了怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

UI中没有任何内容可以显示这一点。您可以运行setup.exe / debuglog并通读它以找出跳过的内容:

Q105473: INFO: Setup.exe Command Line Parameters

FWIW,我养成了在MSI(AppSearch / LaunchConditions表)中实现检查的习惯。这样,如果绕过setup.exe并直接调用MSI,您仍然可以确保不会陷入错误的先决条件状态。如果这对您来说太多了,您可以使用SETUPEXEDIR属性强制安装MSI由setup.exe启动。