我创建了两个模型Student和StudentContext,当我去创建Controller时,我得到: 无法检索“Code_First_Approach_in_Entity_Framework.Models.Student”的元数据。 无法将“System.Data.Entity.Core.ObjectContext”类型的对象强制转换为 输入'System.Data.Object.ObjectContext'
我已经阅读了这里的一些回复,但它们似乎与这个问题没有足够的联系......它们似乎比我得到的还要远......
我是如何让控制器正确创建的? 建议?
答案 0 :(得分:1)
我遇到了同样的问题,并解决了这个问题 - 将已创建项目的Entity Framework 6降级为EF5(因为ASP.NET MVC 4脚手架不支持Entity Framework 6或更高版本
快乐编码:)
答案 1 :(得分:0)
此问题是尝试添加控制器时的典型问题,并且web.config文件中的连接字符串不正确。
为了将来,我建议您下次提供有关您的问题的更多信息,可能是您项目中的一些示例代码(非敏感代码),这将导致更详细或更正确的答案/解决方案。