在 Asp.NET MVC 中为资源文件指定区域性名称

Specify Culture Name for Resource File in Asp.NET MVC

当我尝试创建一个名为 Labels.resx 的资源文件时,它工作正常并且创建了一个 Labels.designer.cs,但是当我尝试为特定区域设置创建另一个资源文件时,例如 [=13] =] 资源文件损坏,设计器为空!

[根据评论编辑]:为 .resx 文件指定的资源生成器是 GlobalResourceProxyGenerator

有什么问题吗?我做错了什么吗?

根据评论,解决方案是使用另一个资源生成器:

PublicResXFileCodeGenerator 

而不是

GlobalResourceProxyGenerator