Use language of previous previous installation without asking with Inno Setup?
在Inno Setup中,在更新应用程序时,如何获取先前安装的语言并跳过再次询问语言?
在首次安装期间,
1 2 3 | [Languages] Name:"english"; MessagesFile:"compiler:Default.isl" Name:"hindi"; MessagesFile:"compiler:Languages\\Hindi.islu" |
将显示给用户。
在更新应用程序时,我想跳过语言选择,并使用用户在先前安装中选择的语言。
首先,最好不要显示语言选择对话框。
通过将
,让Inno Setup根据系统语言选择正确的语言
1 2 | [Setup] ShowLanguageDialog=auto |
要回答您的实际问题:默认情况下,Inno Setup不会在升级时显示语言选择对话框,因为默认情况下
1 2 | [Setup] UsePreviousLanguage=yes |
确保您没有无意中将其设置为