我有安装Shield 2008 Express Edition和一个Setup项目,它们创建了一个exe和msi安装程序。现在,由于我们的应用程序使用HLP文件作为帮助系统,并且HLP文件在Windows Vista上本身不受支持,而且新版本需要向设置中添加可从此处下载的Windows Vista,7,2008的帮助查看器的预安装版本: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=258aa5ec-e3d9-4228-8844-008e02b32a2c###并在MSU(微软更新格式)安装Shiled 2008 - 如何添加MSU(MSI?)作为先决条件并按条件安装
另外我需要做一个conditionall安装,这意味着我需要检测如果安装程序运行在Vista,7 2008年,然后检测如果32位或64位并安装正确的MSU。这是可能的,如果是的话,如何在installshield 2008 express中做到这一点?
我在Redistributables部分看到只有预定义的先决条件。我如何添加自己的自定义?