【问题标题】:Install the msi package only if a another one was installed仅当安装了另一个 msi 包时才安装
【发布时间】:2011-06-21 08:42:24
【问题描述】:

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

只是为了在安装核心包时进行澄清,一些文件会转到特定位置,因此我可以在安装第二个包时检查这些文件是否存在于它们的位置,如果文件存在则安装第二个包,如果不存在则安装第二个包package不会安装并说需要先安装core package才能安装退出,

第一次用install shield,谁能帮帮我,

非常感谢

【问题讨论】:

    标签: packages installshield


    【解决方案1】:

    你可以试试这个:

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

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

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

    【讨论】:

    • 你能告诉我怎么做吗-->“搜索以检测是否安装了核心包”非常感谢
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2011-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多