在 InstallShield 主进程之前预安装 exe 文件
Pre-install exe file before InstallShield main process
我正在使用 InstallShield 创建 C# 项目的 .ism 文件。
为了 运行 我的项目 (A) 成功,我需要已经通过 .exe 文件安装了另一个程序 (B)。
是否可以使用 InstallShield 添加此安装 (B) 作为主安装 (A) 的额外步骤?
项目(B)如何使用InstallShield实现预安装?
老实说,我找了很多,但没有找到明确的东西。
提前致谢!
我们可以在最后添加它作为一个步骤。
项目 B 的 .exe 可以作为文件添加到项目 A 中,并 select 在安装结束时启动它。
在此处找到答案:Run solution exe after installtion using installshield,关于@Christopher Painter 的回答。
您可以将 (B) 的安装设置为 (A) 的可再分发文件。
使用 installshield 为 A 创建一个 .exe 安装程序,该安装程序应该是最低限度的。
创建 A 的新可再发行组件(工具 | 先决条件编辑器)
Select 安装包作为项目 B 中的可再发行组件(使用 installshield | application data | redistributables),您应该会在列表中看到它。
确保在 'conditional installation' 下选中 'install before feature selection'。
(可选)right-click 在可再发行组件 A 上,select 先决条件顺序,然后确保它设置为第一个。
这应该在执行 B 时先执行 A,再执行 B。
注意:建议将 A(如果足够小)与 B 捆绑在一起。以便客户将它们放在一个包裹 (B) 中。
我正在使用 InstallShield 创建 C# 项目的 .ism 文件。
为了 运行 我的项目 (A) 成功,我需要已经通过 .exe 文件安装了另一个程序 (B)。
是否可以使用 InstallShield 添加此安装 (B) 作为主安装 (A) 的额外步骤?
项目(B)如何使用InstallShield实现预安装?
老实说,我找了很多,但没有找到明确的东西。
提前致谢!
我们可以在最后添加它作为一个步骤。
项目 B 的.exe 可以作为文件添加到项目 A 中,并 select 在安装结束时启动它。
在此处找到答案:Run solution exe after installtion using installshield,关于@Christopher Painter 的回答。
您可以将 (B) 的安装设置为 (A) 的可再分发文件。
使用 installshield 为 A 创建一个 .exe 安装程序,该安装程序应该是最低限度的。
创建 A 的新可再发行组件(工具 | 先决条件编辑器)
Select 安装包作为项目 B 中的可再发行组件(使用 installshield | application data | redistributables),您应该会在列表中看到它。
确保在 'conditional installation' 下选中 'install before feature selection'。
(可选)right-click 在可再发行组件 A 上,select 先决条件顺序,然后确保它设置为第一个。
这应该在执行 B 时先执行 A,再执行 B。 注意:建议将 A(如果足够小)与 B 捆绑在一起。以便客户将它们放在一个包裹 (B) 中。