4

背景

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

问题

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

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

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

屏幕截图

在此处输入图像描述

我找不到自己做错了什么,也无法确定这是否与我的其他电源故障问题有关。

我知道资源名称不应该包含空格或句点,但我检查了我的,但我认为它们不包含(PS 我知道名称可能会好得多,并计划重新审视它)。

4

2 回答 2

6

实际上,在 Resx 设计器中,如果您将“访问修饰符”下拉列表更改为“无代码生成”,designer.cs 和警告“资源名称 '[name]' 不是有效标识符。” 离开。

除非您必须拥有设计器 cs,否则您也可以尝试这种方法。

于 2014-06-22T18:06:42.217 回答
5

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

于 2013-08-30T08:53:14.757 回答