0
我有两种产品:客户端和管理员产品。当用户想要安装一个或另一个时,可能会出现这种情况。我如何在Inno安装程序中执行此操作?如何使用一个Inno Setup脚本安装两个产品?
我是Inno Setup的新手。我试图使用Components
和Types
,但到目前为止只能得到单个选项的下拉菜单。我想要一组复选框(或其他),允许用户选择他们正在安装的内容。
我有两种产品:客户端和管理员产品。当用户想要安装一个或另一个时,可能会出现这种情况。我如何在Inno安装程序中执行此操作?如何使用一个Inno Setup脚本安装两个产品?
我是Inno Setup的新手。我试图使用Components
和Types
,但到目前为止只能得到单个选项的下拉菜单。我想要一组复选框(或其他),允许用户选择他们正在安装的内容。
在[Types]
section中,配置一个自定义类型(iscustom
标志)。
然后在Components
section中为定制安装添加两个组件。
[Types]
Name: "custom"; Description: "Custom installation"; Flags: iscustom
[Components]
Name: client; Description: "Client product"; Types: custom
Name: admin; Description: "Admin product"; Types: custom
[Files]
Source: "client.exe"; DestDir: "{app}"; Components: client
Source: "admin.exe"; DestDir: "{app}"; Components: admin
到iscustom
安装类型的替代是使用AlwaysShowComponentsList
指令。