Resx资源文件显示警告“资源名称不是有效标识符”

4

背景

  • 我开始将字符串转换为应用程序内的资源。
  • 它们都能够正常工作。
  • 我的电脑突然自动重新启动(电源问题)。

问题

  • 我的 RESX 文件中有四个资源触发了以下警告消息:

    资源名称“[name]”不是有效标识符。

其中 [name] 是资源的名称。

屏幕截图

enter image description here

我找不到哪里出错了,也无法确定这是否与我的电源故障问题有关。

我知道资源名称不应包含空格或句点,但我已经检查过我的名称,我认为它们没有(PS:我知道名称可以更好,而且我计划进行修改)。

2个回答

6

实际上,在Resx设计师中,如果你将"访问修饰符"下拉菜单更改为"不生成代码",则设计师.cs文件和警告"The resource name '[name]' is not a valid identifier."就会消失。

除非设计师cs对你很重要,否则你也可以尝试这种方法。


5

您不能以数字开头命名您的资源。


1
哎呀!谢谢。在我裁剪屏幕截图后,模式应该更明显。 :) - SeanKilleen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接