我正在使用InstallShield创建C#项目的.ism文件。
要成功运行我的项目(A),我需要已经通过.exe文件安装了另一个程序(B)。
是否可以使用InstallShield在主要安装(A)上添加此安装(B)作为额外的步骤?
如何使用InstallShield for Project(B)进行预安装?
说实话,我进行了很多搜索,但找不到清晰的内容。
提前谢谢!
答案 0 :(得分:0)
我们可以最后添加它。
可以将项目B的.exe作为文件添加到项目A上,并选择在安装结束时启动它。
在这里找到答案:Run solution exe after installtion using installshield,有关@Christopher Painter的回答。
答案 1 :(得分:0)
您可以将(B)的安装设置为可再发行(A)。
使用installshield为A创建一个.exe设置,该设置应该是最低要求。
创建A的新可再发行组件(工具|必备编辑器)
选择安装程序包作为项目B中的可再发行组件(使用installshield |应用程序数据|可再发行组件),您应该在列表中看到它。
请确保在“条件安装”下选中了“在选择功能之前安装”。
(可选)右键单击可再发行程序包A,选择先决条件顺序,然后确保将其设置为第一个。
在执行B时,它应该在B之前执行A。 注意:建议将A(如果足够小)与B捆绑在一起。这样,客户就可以将它们一起包装在一个包装中(B)。