识别已安装应用程序的产品语言

时间:2012-09-09 03:03:16

标签: installshield installshield-2011

我有多语言安装设置程序,用户可以选择5种不同的语言。考虑我已经用德语安装了应用程序。每当我卸载应用程序或更新以前的设置时,它都会以德语启动。我想知道安装程序将如何检测旧的安装产品语言。

在我的情况下,我创建了一个仅升级安装,它将检测以前版本的安装并进行主要升级。在主要升级中,我不想显示语言对话框。更新应该在早期安装的语言中进行。

installscript是否有任何API可以检测早期安装的应用程序产品语言。?

我相信应该有一些方法可以像卸载那样做,任何机构都可以给我一些建议。

提前致谢。

1 个答案:

答案 0 :(得分:0)

对于纯InstallScript安装,将在卸载密钥的命令行中对其进行跟踪。查找/L参数。

对于基于Windows Installer的安装,Windows Installer跟踪会自动记住这些安装,并在初始安装时应用哪些转换。这包括语言转换。