适用于Install-shield的项目类型,适用于单次安装中的多个安装

时间:2014-09-16 10:57:37

标签: c# windows-installer installshield

由于我是Install-shield的新手,实际上不知道如何在单个安装文件中合并多个安装。我的项目用C#编写。 我的要求:

  1. 如果系统上未安装dot-net 3.5,请安装1st,然后继续执行步骤2.
  2. 安装python引擎的setup.exe。
  3. 最后安装项目设置。
  4. 我尝试了Install-shield中的“Suite”类型项目,但这一切都让人非常困惑。我应该如何按照我的要求继续进行,以及我应该采取什么样的措施来满足这类要求。

    我只知道从项目构建中创建基本的setup.exe。

    我搜索了给定的链接.. Chaining & Bootstrapping multiple MSIs & merging the existing MSIs featureset GUI into a custom one但仍然无法获得明确的信息。

    是否有类似此http://blog.iswix.com/2006/11/using-installshield-12-to-install-net.html

    的博客

    谢谢,

1 个答案:

答案 0 :(得分:1)

由于您的应用程序需要在目标计算机,.Net 3.5和python引擎上提供相关工具,因此必须将它们作为安装包的先决条件安装。 因此,在这种情况下,“套件”类型项目不是正确的方法。

您可以启动普通的安装项目类型(抱歉,我对InstallShield项目类型不是很熟悉)并添加相关的安装包(.Net和Python引擎)作为先决条件。

尝试在InstallShield的帮助文件中搜索“如何在InstallShield中添加先决条件”。它应该给你一个起点。