我有Install Shield 2008 Express Edition和一个安装项目,它创建了一个exe和msi安装程序。现在,由于我们的应用程序使用HLP文件作为帮助系统,并且在Windows Vista和Windows上不支持HLP文件,我需要在安装程序中添加Windows Vista,7,2008帮助查看器的必要安装,可从此处下载: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=258aa5ec-e3d9-4228-8844-008e02b32a2c###并且是MSU(Microsoft Update格式)
此外,我需要进行一个conditionall安装,这意味着我需要检测设置是否在Vista,7 2008上运行,然后检测是否32位或64位并安装正确的MSU。这是可能的,如果是,如何在installshield 2008 express中做到这一点?
我在Redistributables部分中只看到了预定义的先决条件。如何添加自己的自定义?
答案 0 :(得分:0)
InstallShield的Express SKU不提供创建自定义先决条件(.PRQ)文件的方法。这些文件是简单的XML文档,并带有InstallShield Pro / Prem的试用版。您可以创建一个,然后将其放在Express要使用的目录中。
查看我的博客文章,了解如何创作一个先决条件。详细信息取决于您正在创作的特定MSU。