installshield - 是否可以在 InstallShield 安装中发布特定的支持文件?

标签 installshield

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

最佳答案

我认为仔细控制源文件的路径变量就可以了。您可能无法删除他们文件的所有痕迹,但可以通过 overriding where the path variable points at the release level ,您至少可以为所有其他构建配置使用一组备用的空文件(具有相同的名称)。这样的空文件意味着您没有分发他们的代码。因此,除非文件名本身有问题,否则请尝试一下。

(你没有提到你运行的是哪个版本的 InstallShield,但我通过 InstallShield 2014 找到了等效的文档,这是我最早可以在网上找到的。我认为它的存在时间比这更长。)

关于installshield - 是否可以在 InstallShield 安装中发布特定的支持文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55249606/

相关文章:

vsto - 安装 VSTO 2010 v. 10.0.40303 时计算机重新启动且没有警告

installshield - 如何将参数传递给用 C# 编写的托管代码 dll 的自定义操作?

visual-studio-2010 - 有没有办法抑制为 InstallShield 2012 项目添加重复的合并模块?

installshield - 安装产品后运行 Setup.exe 时会出现先决条件对话框

installshield - 选择 InstallShield 项目类型

msbuild - 使用 MSBuild 构建时如何覆盖 InstallShield 路径变量?

java - 使用资源为 Swing 项目创建安装防护

wix - 如何使用开源软件创建自己的 MSI 包?

deployment - 在应用程序安装中包含驱动程序

windows-installer - Installshield:它可以生成.msi 文件吗?