asp.net-mvc - 资源类型 'XXXX.XXX' 没有名为 '_RequiredXXXX' 的公开可见静态属性

标签 asp.net-mvc asp.net-mvc-2

"'ErrorMessageResourceType' property specified was not found." {"The resource type 'XXXX.XXXXXX' does not have a publicly visible static property named '_RequiredXXXX'."}

当调用我的 Create.aspx View 并越过该行时,我收到此错误:

<%=Html.TextBoxFor(Function(model) model.NO_DEMND, New With {.class = "txtbox", .disabled = True})%>
<%=Html.ValidationMessageFor(Function(model) model.NO_DEMND)%>

消息在 Ressources 文件中,我认为问题比这更深,但我很难找到它。它很早就在 ASPX 页面上弹出此错误。这是它通过的第一个模型组件,我尝试删除这个组件,它是所有 model.xxxx 组件的相同消息。我想这是链接中某处的错误。 .EDMX 是正确的,我没有得到构建错误,任何人都可以启发我吗?

非常感谢 汤姆。

最佳答案

找到了答案,原来我们去年在这个项目上遇到了同样的错误。 为了知识和 sO 的缘故,我将添加答案 :-)

右键单击受影响的资源文件以获取属性。

设置这些值:

  1. 构建操作:嵌入式资源
  2. 自定义工具:PublicResXFileCodeGenerator
  3. 自定义工具命名空间:资源

希望它能在不久的将来对任何人有所帮助,因为我花了 4 个小时才弄明白...

汤姆。

关于asp.net-mvc - 资源类型 'XXXX.XXX' 没有名为 '_RequiredXXXX' 的公开可见静态属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4852198/

相关文章:

asp.net-mvc - AuthenticationManager.SignIn 上的 HttpContext.Current.User.Identity

asp.net-mvc-2 - 从 View 内部获取 View 名称

mysql - ASP.NET MVC + MySql Membership Provider,用户无法登录

asp.net-mvc-2 - 向 ASP.NET MVC 的 SiteMap 添加自定义属性

c# - 带 MVC 的 EF4 问题 - EntityKey、多对多关系等。我缺少什么基本事实?

javascript - 在 Dynamics CRM 项目文档中找不到文件

javascript - select2.js v4.0如何显示ajax数据?

asp.net-mvc - 网站未在 Azure 本地运行

c# - 将外部程序集添加到 ASP.NET MVC 项目的常用方法是什么?

asp.net-mvc-2 - 如何在 MVC Html.ActionLink 中使用 mailto?