2010-09-09 62 views
2

我已经在Visual Studio 2010中创建了一个安装程序,其中安装了Windows Installer XML 3.5。安装程序本身工作得很好,但现在我想将其默认语言从英语(1033)更改为德语(1031)。因此,我将产品标签中的语言属性更改为“1031”,据我所知,这应该做到这一点,但没有任何反应。该语言仍然是英语。如何更改Wix 3.5 MSI的语言?

<Product Id="MyProductId" Name="NameOfMyApp" Language="1031" Version="MyVersionNumber" Manufacturer="MyCompany" UpgradeCode="MyUpgradeCode"> 

我在这里错过了什么?

+0

对我来说,我不得不这样做既,设置去德文化在项目的属性一样JAV显示了他的照片,并在Product.wxs文件语言设置为1031。 – gReX 2015-06-25 19:56:52

回答

1

你需要指定命令行语言(文化)这里描述(或当您使用还愿项目属性)建设时:

WiX Tutorial - Do you speak English?

candle.exe SampleWixUI.wxs 
light.exe -ext WixUIExtension -cultures:de-de SampleWixUI.wixobj 
+0

谢谢!项目属性对话框是我错过的提示! :) – Marcus 2010-09-09 13:51:15

0

您也可以在Visual Studio中执行此操作:项目 - 属性 - 生成 - 要构建的文件。

Select language for WIX installer in Visual Studio