如何在.NET项目的安装时提供语言选项?

时间:2010-04-01 12:15:56

标签: c# .net setup-project

我用C#创建了一个桌面项目。

我想知道它如何用于不同的语言。 我为所有表单创建了一个resx文件: 选择特定表单转到属性窗口设置localiztion true选择我希望以特定语言显示的语言。转换所选语言的所有标签文本和其他功能并构建它。

在构建除默认resx之外的另一个resx文件之后。所有表格都完成了此过程。所以现在每个表单都有resx个文件。对于印地语,首先是hi.resx,另一个是默认resx

现在我的问题是: 如何在安装时提供语言选择选项?

当用户选择任何语言时,我的应用程序将以该语言转换。这意味着只要用户卸载该应用程序,特定语言resx文件就会设置生命周期。

1 个答案:

答案 0 :(得分:1)

使用NSIS轻松完成。

在没有引导程序的情况下使用Windows Installer是不可能的。

你想用什么?