3

今日、アプリケーションを最新バージョンに更新しました。今このコードで:

Membership.GetUser();

次のエラーが表示されます。

メソッドが見つかりません: 'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()'。

更新によって web.config が変更されたことは知っています。おそらく、このファイルに何か問題があるためでしょうか?

4

1 に答える 1

4

Microsoft.AspNet.Providers.Coreこれはパッケージv. 1.2が原因のようです。アンインストールしてから、バージョン 1.1 をインストールしました。も使用している場合は、 に依存しているため、パッケージLocaDbをアンインストールする必要があります。後で再インストールする必要があります。LocaDbMicrosoft.AspNet.Providers.CoreLocaDb

Visual Studio 内で NuGet パッケージ マネージャー コンソールを使用して v. 1.1 を取得します。

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