多年前,我使用资源文件来支持国际化。添加资源文件时。生成与文件名对应的命名空间。然后,您可以从代码中访问它。例如,如果您有“Resources.resx”并且有一个名为CompanyName的字符串。您可以将其用作以下代码:
lblCompany.Text = Resources.CompayName;
当我今天想要利用这个优势时,我发现命名空间没有像以前那样添加。是否从Visual Studio 2008中删除了此功能?
谢谢!
答案 0 :(得分:1)
好的,我知道这有什么不对。 Visual Studio在资源文件后面添加了designer.cs,提供了处理这些资源的类。只有从解决方案资源管理器添加资源文件时,才可以使用此选项。添加资源文件表单文件>添加...不起作用。