【问题标题】:Cannot view resx file designer Visual Studio无法查看 resx 文件设计器 Visual Studio
【发布时间】:2013-04-08 09:06:04
【问题描述】:

我的 ASP.NET MVC 3 应用程序中有一个 .resx 文件,其中的代码使用 ResXResourceReader 类动态生成资源。一切正常,但有一个错误导致在键中创建了一些带有空格的资源,这显然是 Visual Studio 不喜欢的。我现在已将它们删除并修复了错误,但现在我根本无法在设计器中打开 resx 文件。我得到的只是一个红十字和“名字”这个词。

我尝试使用 Notepad++ 的 XML 工具解析 resx,但没有抛出错误,我使用我们的资源服务类遍历所有键,它们都没有任何空格,并且所有数据标签都正确关闭。

我找不到任何类似的问题,我对我的 resx 文件可能有什么问题感到困惑。我不确定它是否仍然以某种方式无效,或者它刚刚被损坏或其他什么。有人有什么想法吗?

【问题讨论】:

  • 你不能创建有空间的资源键。
  • 这不是问题,我已经检查过了,但还是谢谢。接受的答案是为我解决的问题!

标签: asp.net-mvc asp.net-mvc-3 resx


【解决方案1】:

我最近遇到了类似的问题。你确定你的资源文件中没有任何空键的属性吗?

<data name="" xml:space="preserve">
   <value></value>
</data>

【讨论】:

  • 现在我不知道我之前的评论去了哪里!再次感谢,这就是修复它的原因!
  • 我的情况是因为我的名字是空的:
猜你喜欢
  • 1970-01-01
  • 2011-05-07
  • 1970-01-01
  • 2017-02-28
  • 2014-05-23
  • 2018-07-24
  • 1970-01-01
  • 1970-01-01
  • 2011-02-10
相关资源
最近更新 更多