InstallShield 2012 Spring新功能试用(7): 支持检测指定版本的Advanced UI 或 Suite/Advanced UI安装包是否已经安装
2012-05-18 09:42 Kevin.Wan 阅读(632) 评论(0) 编辑 收藏 举报Advanced UI 和 Suite/Advanced UI 工程现在可支持判断是否有一个特定的 Advanced UI 或 Suite/Advanced UI 安装包已经安装在目标系统中,这类条件检测类型被称为Suite安装条件。
InstallShield 现在在每个 Advanced UI 和 Suite/Advanced 工程中默认包括以下两个 Suite 安装条件:
- 新的Suite安装退出条件 - 防止最终用户在Advanced UI 或 Suite/Advanced UI 新版本安装包的基础上安装同一产品老的Advanced UI 或 Suite/Advanced UI 安装包。
- 新的Suite安装模式条件 - 可以让用户在旧的Advanced UI 或 Suite/Advanced UI 安装包基础上进行安装时,运行在初次安装模式下。
见下图:
所有新的 Advanced UI 和 Suite/Advanced UI 工程都支持这些默认条件。如果升级一个 InstallShield 2012 的 Suite 工程到 InstallShield 2012 Spring,InstallShield 自动将这些默认条件添加到工程中。
如果需要,我们可以编辑 Suite 安装条件。当然我们也可以按需添加自己的 Suite 安装条件。
万炳宏(Kevin Wan)
Avizo/Amira技术交流,欢迎加我微信:13911850365或QQ:17842153