带有自定义扩展名的resx文件

本文关键字:resx 文件 扩展名 自定义 | 更新日期: 2023-09-27 18:00:02

我正在使用自定义资源来管理我在一个网站上的信息,该网站具有resx文件的以下属性

  1. 生成操作:嵌入资源
  2. 自定义工具:PublicResXFileCodeGenerator

资源文件名如下。

  • Resource.fr.fr.resx(法国网站的法语版)
  • Resource.fr-BE.resx(比利时网站的法语版)
  • Resource.resx(后备资源)

这很好,但当我尝试添加一个自定义资源作为时

  • Resource.ja-BE.resx(比利时网站的日文版)

PublicResXFileCodeGenerator为此生成一个C#代码,并认为它是其他东西的新后备资源。我猜,工具的原因是这不是一种有效的文化,因此它的行为是这样的。

您如何绕过这一点,并允许以这种方式声明自定义资源,或者我应该如何处理这个问题

带有自定义扩展名的resx文件

使用本文中的信息创建并注册您的区域性,ResourceManager应该能够正确识别您的资源文件。