0

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

就我而言,我创建了一个仅升级安装,它将检测安装的先前版本并进行主要升级。在主要升级中,我不想显示语言对话框。更新应该发生在较早安装的语言中。

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

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

提前致谢。

4

1 回答 1

0

对于纯 InstallScript 安装,这在卸载键的命令行中进行跟踪。寻找/L参数。

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

于 2012-09-09T16:59:18.530 回答