【问题标题】:Visual Studio Setup Project Localization of System Controls系统控件的 Visual Studio 设置项目本地化
【发布时间】:2010-10-24 14:23:43
【问题描述】:

我正在尝试使用 Visual Studio 安装项目创建安装程序。一个错误,但这里需要考虑遗留工作。

一般来说,这些项目不支持本地化。然而,我见过的几乎所有设置都有一些基本的本地化,即下一步按钮等控件显示本地化文本。无论系统 UI 语言如何,我的设置项目都将 Next 按钮显示为 Next。

我的问题是 - 有没有办法让安装项目尊重这些标准系统控件的系统 UI 语言?怎么样?

顺便说一句,我的 Visual Studio 版本是 2010。

谢谢,
阿萨夫

【问题讨论】:

    标签: visual-studio visual-studio-2010 installation visual-studio-setup-proje


    【解决方案1】:

    不,MSI 本身不支持此功能。控件的文本被硬烘焙到 MSI 文件的“控件”表中。

    可以使用安装项目创建本地化安装程序。在“属性”窗口中,更改“本地化”属性。该属性用于从VS安装目录的common7\tools\deployment\vsddialogs\xxxx子目录中选择对应的.wid文件。这些是带有本地化对话框的预煮 msi 文件。

    为您的用户获取生成的设置 ​​msi 或 exe 的正确语言版本是您的负担。微软通过让用户覆盖下载页面上的语言来做到这一点。例如,英语用户会被定向到 http://www.microsoft.com/downloads/en 页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2021-08-03
      • 2019-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多