背景
- 我开始将字符串转换为应用程序内的资源。
- 他们都工作得很好。
- 我的电脑在没有警告的情况下自行重启(电源问题)。
问题
- 我的 RESX 文件中的四个资源触发了如下警告:
The resource name '[name]' is not a valid identifier.
其中 [name] 是资源的名称。
屏幕截图
我找不到我做错了什么,我无法确定这是否与我的其他电源故障问题有关。
我知道资源名称不应包含空格或句点,但我已经检查过我的资源名称,但我认为它们不包含(PS 我知道这些名称可能会更好,并计划重新审视它)。
最佳答案
实际上在 Resx 设计器中,如果您将“Access Modifier”下拉列表更改为“No code generation”,designer.cs 和警告“The resource name '[name]' is不是有效的标识符。”走开。
除非你必须有设计师cs,否则你也可以尝试这种方法。
关于c# - resx 资源文件显示警告 "The resource name is not a valid identifier",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18515068/