簡體   English   中英

如何使用一個 Inno Setup 腳本安裝兩個產品?

[英]How can I install two products with one Inno Setup script?

我有兩個產品:一個客戶端和一個管理產品。 可能存在用戶想要安裝一個、另一個或兩者的情況。 如何在 Inno Setup 中執行此操作?

我對 Inno Setup 比較陌生。 我曾嘗試使用ComponentsTypes但到目前為止只得到單個選項的下拉列表。 我想要一組復選框(或其他),允許用戶選擇他們正在安裝的內容。

[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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM