Installshield:仅当安装了另一个安装程序时才允许安装安装程序
Installshield: Allow installing setup only if another setup is installed
我有 2 个设置:设置 A、设置 B。
设置 B 依赖于设置 A。
也就是说,只有安装了setup A,才能安装setup B,否则会弹出相关信息。
如何创建这种依赖关系?
是的,这是可能的,因为本机 MSI 支持启动条件。
https://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/IHelpProdCondition.htm
所有已知的打包工具都有这种支持,其中大多数还为您提供了使用自定义条件扩展它的选项。
您可以创建自定义先决条件。
大多数先决条件只是查找注册表项。如果设置 A 有一个常量注册表项,您可以将其设置为先决条件。
https://helpnet.flexerasoftware.com/installshield24helplib/helplibrary/IHelpSetPrereqCustom.htm
我有 2 个设置:设置 A、设置 B。 设置 B 依赖于设置 A。 也就是说,只有安装了setup A,才能安装setup B,否则会弹出相关信息。
如何创建这种依赖关系?
是的,这是可能的,因为本机 MSI 支持启动条件。 https://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/IHelpProdCondition.htm
所有已知的打包工具都有这种支持,其中大多数还为您提供了使用自定义条件扩展它的选项。
您可以创建自定义先决条件。
大多数先决条件只是查找注册表项。如果设置 A 有一个常量注册表项,您可以将其设置为先决条件。
https://helpnet.flexerasoftware.com/installshield24helplib/helplibrary/IHelpSetPrereqCustom.htm