【发布时间】:2013-07-25 10:31:26
【问题描述】:
我有具有两个功能的 InstallShield Basic MSI 项目:A 和 B。
用户可以运行生成的 setup.exe,按照安装向导,选择自定义安装类型,选择功能 A 或(和)B 进行安装,然后单击安装。并且只应安装选定的功能。
我的问题是 - 功能 A 有它自己的 setup.exe(实际上这是带有自定义安装向导的独立安装程序),如果用户选择此功能并单击安装,我想启动此 setup.exe。主安装对话框应该暂停,直到我完成功能 A 的安装对话框。 功能 B 的安装(功能 B 没有任何安装对话框,只是将几个 dll 复制到目标文件夹并注册其中一些)应该仅在我完成功能 A 时开始。
如何使用 InstallShield 自定义操作获得此行为?我应该为此自定义操作设置什么执行顺序和执行条件?
【问题讨论】:
标签: installshield custom-action