c# - 以编程方式创建专业版时如何在 Visual Studio 中查看资源文件内容

标签 c# .net localization resources culture

我以编程方式创建了一个资源文件。文件创建成功。但是当我尝试在 Visual Studio 或记事本中打开它时,它会显示一些编码字符。我期望得到一个 XML。

这就是我所期待和得到的。 alt text

我在编码中所做的是

    ResourceWriter rw = new ResourceWriter("Resource.en.resx");
    rw.AddResource(value, "name setter");
  //  rw.AddResource(value, "myname");
    rw.Generate();
    rw.Close();

最佳答案

您需要使用ResXResourceWriter写入 resx 文件。 ResourceWriter用于写入系统默认的二进制资源文件。

关于c# - 以编程方式创建专业版时如何在 Visual Studio 中查看资源文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3216224/

相关文章:

c# - 如何实现可以返回类或可空结构的通用集合查找方法?

c# - 如何在 ASP.NET MVC 中提交禁用的输入?

wpf - 本地化基于MVVM的WPF应用程序

cakephp - 如何本地化 CakePHP 插件?

C# WPF 如何将 .txt 文件的内容显示到列表框中?

c# - WPF 获取父窗口

c# - .NET Core 基于角色的身份 Cookie 动态过期

c# - 使用野田时间记录和计算丰富的流逝时间

iphone - plist本地化问题

c# - ExecuteAsync() 导致硬崩溃,无一异常(exception)