简体   繁体   English

从Inno Setup一次安装多个应用程序

[英]Installing several applications at once from Inno Setup

I'm pretty new to Inno Setup. 我对Inno Setup很新。 I created a fairly simple installer (and it wasn't hard at all), that consisted of one application. 我创建了一个相当简单的安装程序(并不是很难),它由一个应用程序组成。 I wanted to know if Inno Setup is a suitable choice for creating an installer, that would consist of several applications, that have their own installers (as far as I understand, these installers could be run from Inno Setup). 我想知道Inno Setup是否是创建安装程序的合适选择,安装程序由几个应用程序组成,这些应用程序有自己的安装程序(据我所知,这些安装程序可以从Inno安装程序运行)。 And is there an option (probably related to writing some Delphi code), that would let user choosing what apps need to be installed (with checkboxes or something like that). 是否有一个选项(可能与编写一些Delphi代码有关),这将允许用户选择需要安装的应用程序(带有复选框或类似的东西)。 I understand that it's not really a concrete question (though a code sample or a full answer would be appreciated), I just don't want to spend too much time setting this tool (though I liked Inno Setup), if it doesn't meet my needs. 我知道这不是一个具体的问题(虽然代码示例或完整的答案会被赞赏),我只是不想花太多时间设置这个工具(虽然我喜欢Inno设置),如果它没有满足我的需求。

An Inno Setup can include other setups and extract/run them on any condition, including dependancies (not) existing, user prompts and [Components] / [Tasks] . Inno Setup可以包含其他设置,并在任何条件下提取/运行它们,包括现有的依赖性(不存在),用户提示和[Components] / [Tasks]

You can use a normal [Files] entry to extract it into {tmp} and a [Run] entry to run it. 您可以使用普通的[Files]条目将其提取到{tmp}[Run]条目来运行它。

If the other setups are external to the Inno setup, skip the [Files] entry and use {src}\\BlahSetup.exe for the [Run] entry. 如果其他设置在Inno设置外部,请跳过[Files]条目并使用{src}\\BlahSetup.exe作为[Run]条目。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM