【问题标题】:How do I change the language of a Wix 3.5 MSI?如何更改 Wix 3.5 MSI 的语言?
【发布时间】:2010-09-09 13:40:35
【问题描述】:

我在 Visual Studio 2010 中使用 Windows Installer XML 3.5 创建了一个安装程序。安装程序本身运行良好,但现在我想将其默认语言从英语 (1033) 更改为德语 (1031)。因此,我将产品标签中的语言属性更改为“1031”,据我所知,这应该可以发挥作用,但没有任何反应。语言还是英文。

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

我在这里错过了什么?

【问题讨论】:

  • 对我来说,我必须同时做这两件事,在项目属性中设置 de-de 文化,如 Jav 在他的图片中显示的那样,并在 Product.wxs 文件中将语言设置为 1031。

标签: visual-studio-2010 localization wix votive


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    您需要在按照此处所述进行构建时在命令行中指定语言(文化)(或在使用 Votive 时在项目属性中):

    WiX Tutorial - Do you speak English?

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

    【讨论】:

    • 谢谢!项目属性对话框是我缺少的提示! :)
    猜你喜欢
    • 2013-11-22
    • 2015-01-14
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 2011-04-06
    • 1970-01-01
    • 2013-07-03
    相关资源
    最近更新 更多