installshield:如何设置安装条件以确定adobe reader 9或10已安装

时间:2014-02-03 12:44:13

标签: installshield

我的安装要求是用户使用adobe reader 9或10.我不知道如何设置或条件。我正在使用install shield 2013

由于

2 个答案:

答案 0 :(得分:0)

使用installShield 2013,您可以在Installation Designer中创建自定义先决条件。转到工具 - >前提条件编辑器,您可以为项目创建新的自定义先决条件。如果您有一个installscript项目,可以在OnAppSearch函数中搜索它。

答案 1 :(得分:0)

使用google或regedit查找adobe 9和10的注册表项,然后在安装程序中调用这些内置函数来检查adobe键是否存在以及它们是否也具有正确的值(版本号): RegDBKeyExist()和RegDBGetKeyValueEx()

if(RegDBKeyExist(adobe9Key)= 1 || RegDBKeyExist(adobe10Key)= 1)然后  ...