目前,我的InstallShield项目使用自定义先决条件在目标计算机上安装Adobe Reader (如果尚未安装)。
必备的可执行文件(Adobe Reader SetUp)安装在本地,因此InstallShield将其打包到SetUp.exe中。
在我的程序之前完成Adobe Reader安装程序(如果尚未安装)后,一切工作正常。
现在,虽然你可以申请Adobe阅读器分发许可证,但我的公司需要首先调查许可证的法律含义。
因此,在此期间,我想链接到adobe站点并从那里安装应用程序。我看不到这样做的方法,这是可能的吗?
如果不是,我如何提供一个指向adobe站点的链接,然后在下载和安装时暂停或退出安装程序?
如果你能提供一些指示/一个例子,或者给我任何相关的资源,我将不胜感激。
发布于 2010-02-23 00:43:34
在InstallShield中不可能做我想做的事情。
我的公司已经决定他们不想在我们的软件中分发Adobe,所以我实现的方式是在打开任何PDF之前简单地让工具检查Adboe的存在。如果未安装Adobe,则会向用户显示一条消息,要求用户访问Adobe网站以安装Reader。
发布于 2010-01-13 22:08:49
InstallShield没有提供一种内置的方法来暂停您的安装并将用户定向到加载器,尽管您肯定可以创建一个运行自定义可执行文件的先决条件来执行此操作。我认为更常见的做法是创建一个从web上下载安装程序的前提条件--只需提供其中所有文件的URL,并将其位置设置为下载-但我无法对此是否具有不同的法律含义发表有用的评论。
https://stackoverflow.com/questions/2050104
复制相似问题