Visual studio 2010 检查并安装带安装护罩的prereqs

Visual studio 2010 检查并安装带安装护罩的prereqs,visual-studio-2010,installation,installshield,Visual Studio 2010,Installation,Installshield,我正在使用VS2010附带的install Shield版本创建我的第一个安装 在vista和7上,仅需要.NET 4.0客户端,但在XP上,我的应用程序要求: .NET 2.0(我认为这是必需的 对于以下预需求) XP更新KB968930(Windows 管理框架(核心) XP更新KB971513(Microsoft活动 辅助功能包) SAPI 5.1(文本到语音和语音转换) 认可) 在测试应用程序时,我只是手动为每个应用程序运行exe(对于SAPI,我使用了旧的SAPI 5.1 sdk来确保

我正在使用VS2010附带的install Shield版本创建我的第一个安装

在vista和7上,仅需要.NET 4.0客户端,但在XP上,我的应用程序要求:

  • .NET 2.0(我认为这是必需的 对于以下预需求)
  • XP更新KB968930(Windows 管理框架(核心)
  • XP更新KB971513(Microsoft活动 辅助功能包)
  • SAPI 5.1(文本到语音和语音转换) 认可)
  • 在测试应用程序时,我只是手动为每个应用程序运行exe(对于SAPI,我使用了旧的SAPI 5.1 sdk来确保它已安装,这似乎有些过分)。我正在考虑创建一个exe文件,它将运行所有四个可执行文件,然后运行安装程序(或者我想我可以通过Install Shield中的VB脚本?)

    我想知道是否有一个更干净的方法来检查这些,提示用户每一个,然后安静地安装作为安装的一部分使用install Shield?或者只是一种简单的方法将它们打包到安装中


    谢谢你的帮助

    InstallShield 2010限量版使用.PRQ文件,但没有PRQ编辑器。您有几个选择:

    1) 为.PRQ文件编制XML模式(没有提供XSD),并手动编辑它,手动更新ISM XML以引用新添加的PRQ文件

    2) 花1500美元升级到InstallShield 2010专业版

    3) 评估InstallShield 2010 Pro以生成PRQ文件,并手动更新ISM以引用PRQ文件(比#1更简单,但对于心脏虚弱的人仍然不适用)


    4) 聘请顾问帮助您完成此任务。:-)

    我曾考虑过对XML的XSD进行反向工程,并创建自己的Prereq编辑器,但我已经忙得不可开交了,我担心这样做会引来太多的热。尽管如此,我已经准备好了一个框架,如果我有时间去做的话。