2013-07-13 25 views
0

我想将2种语言添加到一个MSI软件包中。我使用WiX的,设置某个MSI软件包中的某些语言

enter image description here

enter image description here

,但结果我得到的,而不是一个2个MSI包。如何在一个?

+0

我将“构建文化”设置为空白结果我得到一个MSI。但是当我从dotNetInstaller语言执行这个MSI时,我得到了英文MSI的结果(即使当dotNetInstaller有俄语时)。为什么? –

回答

2

据我所知,WiX不支持你所要求的。

我见过的最好的解决方法是创建所有本地化的MSI(如现在这样),使用Torch从您的基本安装程序(例如英文版)创建转换,并将这些MST文件嵌入到您的建立。该技术在WiX教程here中概述。

正如本教程所描述的,您可以随后使用Burn包装您的MSI,以检测当前语言并指定要应用的变换。

相关问题