首页 > 解决方案 > 是否可以在 InstallShield 安装中发布特定的支持文件?

问题描述

我们的合作伙伴/经销商之一是设备制造商,他拥有我们应用程序的特定安装程序,该安装程序还为其硬件安装实用程序和驱动程序。到目前为止,我们已将驱动程序/实用程序放入 InstallShield 的“支持文件”部分,并在用户输入特定于我们应用程序的此合作伙伴版本的序列号时通过 installscript 静默启动实用程序安装程序。合作伙伴最近来找我们,担心他们的许可协议,特别是我们不允许将他们的实用程序分发给不是他们的客户的用户,并且简单地将他们的安装程序包含在我们的安装程序中(即使我们不运行它)构成分发。有什么方法可以确保合作伙伴实用程序的支持文件仅包含在他们发布的我们的应用程序中?

标签: installshield

解决方案


如果我没记错的话,您不能使用标志来控制 ISSetupFile 表。但是你可以做的是:

1) 在构建时使用自动化接口将这些文件注入您的 ISM。

2) 创建具有 ISSetupFile 表中资源的合并模块,并将合并模块与不同的功能相关联。在功能级别使用发布标志来控制哪些合并模块被合并,从而控制 ISSetupFile 表的内容是什么。


推荐阅读