我有我的默认资源文件 Resources.resx
,visual studio 很好地为其生成了一个 designer.cs
类,但是当我尝试创建 Resources.de -DE.resx
,不生成。
我检查了两个文件的所有属性都相同。
它会为 Resources1.resx
生成,但不会为 Resources.de-DE.resx
或 Resources.en-US.resx
生成.
最佳答案
你好@TRS 你可能对 Resources.resx 有一个 Designer.cs 而应该有 someDesigner.cs 感到困惑> 对于 Resources.de-DE.resx 但情况并非如此,因为所有资源文件的设计器文件都是相同的。并且在 Designer.cs 中创建的属性也很常见,这意味着您将在每次转换中使用此属性,因此您可以根据 ResourceCulture 做出不同。
关于c# - 未生成资源文件代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17942588/