我们有一个使用 InstallShield 2013 构建的产品,客户端试图在没有 Internet 连接的机器上安装该产品,并且在尝试下载 Microsoft C++ 模块时被绊倒。
当我打开 InstallShield 并查看 MSI 项目并单击 Application Data-> Redistributables 并搜索 2005 时,我看到下图显示该软件包已选择进行安装,并且它的位置是本地安装的,所以不应该是包含在我们的 MSI 中?如果我右键单击 InstallShield 中的包并选择 Browse for Merge Module 但生成的文件夹是空的(无论如何合并模块 - 那里有 .dll)。
所以我的问题是我将如何创建一个合并模块(给定一个 .dll),然后如何将它安装到我的 MSI 中,以便客户端不必下载它?