使用InstallShield 2009从Web安装必备软件(Adobe Reader)

时间:2010-01-12 15:36:26

标签: hyperlink installshield adobe-reader prerequisites

目前,我的InstallShield项目使用自定义的prerequiste在目标计算机上安装Adobe Reader(如果尚未安装)。

先决条件可执行文件(Adobe Reader SetUp)在本地安装,因此它由InstallShield打包到SetUp.exe中。

在我的程序之前完成Adobe Reader设置(如果尚未安装),一切都按预期工作。

现在,虽然您可以申请Adobe读者分发许可证,但我公司需要首先调查许可证的法律影响。

因此,在此期间,我想链接到adobe网站并从那里安装应用程序。这是可能的,因为我看不到这样做的方法吗?

如果没有,我如何提供adobe网站的链接,然后在下载和安装时暂停或退出installshield设置?

如果您可以提供一些指示/示例或指向任何相关资源,我们将非常感激。

2 个答案:

答案 0 :(得分:0)

InstallShield不提供暂停安装并将用户定向到donwload的内置方法,尽管您当然可以创建运行自定义可执行文件的先决条件来执行此操作。我认为创建一个从网上下载安装的先决条件更为常见 - 只提供其中所有文件的URL,并将其位置设置为下载 - 但我无法对这是否具有不同的法律含义进行有用的评论。 / p>

答案 1 :(得分:0)

在InstallShield中无法做我想做的事情。

我的公司已经决定他们不想使用我们的软件分发Adobe,因此我实现这一点的方法是在打开任何PDF之前让工具检查是否存在Adboe。如果未安装Adobe,则会向用户显示一条消息,要求他们访问Adobe网站以安装Reader。