【问题标题】:The namE attribute is not supported in this context此上下文不支持 nameE 属性
【发布时间】:2015-01-21 12:49:14
【问题描述】:

当我在 Visual Studio 2012 中打开 .EDMX 时,意味着当我点击它时,会出现如下错误:

此上下文不支持 nameE 属性。

我在其他应用程序/项目中也遇到了同样的错误,这只发生在 edmx 文件而不是其他文件中。 谁能给我解决方案?

【问题讨论】:

  • 什么是“加载 EDMX”?你采取什么步骤来加载它? EDMX 从何而来?以前有效吗?你有什么改变吗? Visual Studio 在哪一行 XML 或代码上给出了这个错误?它什么时候这样做,在设计时还是在运行时?

标签: .net vb.net edmx name-attribute


【解决方案1】:

解决了

我使用的是EntityFramework 6.0 版本而不是 5.0。

我通过下载EntityFramework 5.0 的dll 并在我的项目中删除EntityFramework 6.0 的引用并再次提供EntityFramework 5.0 dll 的引用来修复它,最后清理并重建解决了我的问题的项目。

如果有人遇到错误,只需尝试修复 VisualStudio 并仍然给您错误,只需通过运行安装程序重新安装/新安装您的 Visual Studio。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    相关资源
    最近更新 更多