代码之家  ›  专栏  ›  技术社区  ›  SeanKilleen

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

  •  4
  • SeanKilleen  · 技术社区  · 11 年前

    出身背景

    • 我开始将字符串转换为应用程序内部的资源。
    • 他们都工作得很好。
    • 我的电脑在没有警告的情况下重新启动(电源问题)。

    问题

    • 我的RESX文件中的四个资源触发了一个警告,内容如下:

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

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

    屏幕截图

    enter image description here

    我找不到我做错了什么,也无法确定这是否与我的另一个停电问题有关。

    我知道资源名称不应该包含空格或句点,但我检查过我的名称,我认为它们不应该包含(附言:我知道名称可能会更好,并计划修改它)。

    2 回复  |  直到 11 年前
        1
  •  6
  •   Vin    10 年前

    实际上,在Resx设计器中,如果您更改“ Access Modifier”下拉菜单,到“No code generation” ”、designer.cs和警告“资源名称'[name]'不是有效的标识符。“走开。

    除非设计者cs对你来说是必要的,否则你也可以尝试这种方法。

        2
  •  5
  •   Remy    11 年前

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