我在我的Inno Setup腳本中有三種類型。 看起來來樣:如何更改Inno Setup的「標準」安裝類型?
產品名稱:「compact」;說明:「緊湊型安裝」 名稱:「full」;說明:「完全安裝」 名稱:「custom」;說明:「自定義安裝」;標誌:iscustom
如果我現在建立安裝程序「標準」類型已滿,但我希望第一個選擇是「緊湊」。 我在Inno Setup的文檔中找不到任何東西,但也許我有錯誤的關鍵字...
我怎麼能意識到這一點?
感謝您的幫助 歡呼
我在我的Inno Setup腳本中有三種類型。 看起來來樣:如何更改Inno Setup的「標準」安裝類型?
產品名稱:「compact」;說明:「緊湊型安裝」 名稱:「full」;說明:「完全安裝」 名稱:「custom」;說明:「自定義安裝」;標誌:iscustom
如果我現在建立安裝程序「標準」類型已滿,但我希望第一個選擇是「緊湊」。 我在Inno Setup的文檔中找不到任何東西,但也許我有錯誤的關鍵字...
我怎麼能意識到這一點?
感謝您的幫助 歡呼
好吧, 這是我的解決方案:
在示例項目,類型的順序選擇默認值。 感謝mirtheil爲那個快速和正確的答案。
但是,這並沒有在我的自定義項目中工作。所以現在我改變了項目的描述。 我的代碼一直在尋找這樣的:
[Types]
Name: "compact"; Description: "Compact installation"
Name: "full"; Description: "Full installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
我的默認項是每次「全」。所以我改變的描述是:
[Types]
Name: "compact"; Description: "Full installation"
Name: "full"; Description: "Compact installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
,改變類型的標誌從我的組件,以便「充分」的「緊湊型」和「緊湊型」是「全」。
有點混亂,不是很好,但我發現沒有其他解決方案。
基於一些有限的測試中,[Types]
部分的順序將決定哪些類型將被默認選中。鑑於此列表:
[Types]
Name: "full"; Description: "Full installation"
Name: "compact"; Description: "Compact installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
「完全安裝」類型將首先在列表中。如果你想「壓縮安裝」首先,你應該將其更改爲:
[Types]
Name: "compact"; Description: "Compact installation"
Name: "full"; Description: "Full installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
所以,你想成爲默認的一個是第一個在列表中。
感謝您的快速回答。 這也是我的第一個想法,但這在5.5.9版本(a)中對我不起作用。 我做了一些測試,它適用於「組件」示例項目,但不適用於我的個人安裝程序。奇怪:S – TheRealLife