仅在安装了另一个软件包时才安装msi软件包

时间:2011-06-21 08:42:25

标签: packages installshield

我有2个msi软件包1称为核心软件包,我希望在安装之前检查第二个软件包,如果安装了核心软件包,如果是,那么安装正常进行,如果没有,那么第二个软件包将不会安装告诉我您需要在安装之前先安装核心软件包,

只是为了澄清在安装核心软件包时一些文件进入特定位置,所以我可以在安装第二个软件包时检查这些文件在其位置是否存在,如果文件存在则安装第二个软件包然后安装第二个软件包package不会安装并说你需要在安装和退出之前先安装核心包,

任何人都可以帮助我,因为这是第一次使用安装盾,

非常感谢

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

  • 使用搜索来检测核心软件包是否已安装
  • 将该搜索属性用作自定义启动条件

这样,如果未安装核心软件包,软件包安装将停止并显示一条消息。

另一种方法是将辅助包添加为核心包的自定义先决条件。