我有多语言安装设置程序,用户可以选择5种不同的语言。考虑我已经用德语安装了应用程序。每当我卸载应用程序或更新以前的设置时,它都会以德语启动。我想知道安装程序将如何检测旧的安装产品语言。
在我的情况下,我创建了一个仅升级安装,它将检测以前版本的安装并进行主要升级。在主要升级中,我不想显示语言对话框。更新应该在早期安装的语言中进行。
installscript是否有任何API可以检测早期安装的应用程序产品语言。?
我相信应该有一些方法可以像卸载那样做,任何机构都可以给我一些建议。
提前致谢。
答案 0 :(得分:0)
对于纯InstallScript安装,将在卸载密钥的命令行中对其进行跟踪。查找/L
参数。
对于基于Windows Installer的安装,Windows Installer跟踪会自动记住这些安装,并在初始安装时应用哪些转换。这包括语言转换。