今天我将我的应用程序更新到最新版本。现在在这段代码中:
Membership.GetUser();
我收到以下错误:
找不到方法:'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()”
我知道更新已经改变了我的web.config - 也许是因为现在这个文件出了问题?
答案 0 :(得分:4)
看起来这是由包Microsoft.AspNet.Providers.Core
v.1.2引起的。我卸载它然后安装1.1版。如果您还在使用LocaDb
,则必须卸载LocaDb
包,因为它取决于Microsoft.AspNet.Providers.Core
。之后你必须重新安装LocaDb
。
使用Visual Studio中的NuGet包管理器控制台获取1.1版:
Install-Package Microsoft.AspNet.Providers.Core -Version 1.1