3

今天我将我的应用程序更新到了最新版本。现在在这段代码:

Membership.GetUser();

我收到以下错误:

找不到方法:“System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()”。

我知道更新改变了我的 web.config - 也许是因为这个文件现在有问题?

4

1 回答 1

4

看起来这是由包Microsoft.AspNet.Providers.Corev. 1.2 引起的。我卸载了它,然后安装了 1.1 版。如果你也在使用LocaDb,你必须卸载LocaDb包,因为它依赖于Microsoft.AspNet.Providers.Core. 之后您必须重新安装LocaDb

使用 Visual Studio 中的 NuGet 包管理器控制台获取 v. 1.1:

Install-Package Microsoft.AspNet.Providers.Core -Version 1.1
于 2013-04-18T22:35:11.000 回答