我将我的MVC4网络应用程序从EF5升级到EF6,我确信我的错误与此有关。
我有一些代码可以在我的razor文件中检索当前登录用户的电子邮件,如下所示
@Membership.GetUser(User.Identity.Name).Email
这是有效的,但在升级到EF6之后,我现在得到以下异常
找不到方法:'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()”
这是为什么?我该怎么做才能解决它?
答案 0 :(得分:2)
实体框架6没有System.Data.Objects.ObjectContext
从https://www.nuget.org/packages/Microsoft.AspNet.Providers.Core/2.0.0
获取新的NuGet包