[英]How can I install two products with one Inno Setup script?
我有兩個產品:一個客戶端和一個管理產品。 可能存在用戶想要安裝一個、另一個或兩者的情況。 如何在 Inno Setup 中執行此操作?
我對 Inno Setup 比較陌生。 我曾嘗試使用Components
和Types
但到目前為止只得到單個選項的下拉列表。 我想要一組復選框(或其他),允許用戶選擇他們正在安裝的內容。
在[Types]
部分,配置一種自定義類型( iscustom
標志)。
然后在Components
部分,為自定義安裝添加兩個組件。
[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
指令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.