2

Visual Studio で空の C# プロジェクトを作成し、クラスを追加しました。次に、System.Data.Entity dll への参照を追加しました。プロジェクトにクラスを追加し、以下のように DbContext オブジェクトを作成しました。ただし、次のエラー メッセージが表示されます。これを使用するには、他にどの dll を参照する必要がありますか?

エラー 1 タイプまたは名前空間名 'DbContext' が名前空間 'System.Data.Entity' に存在しません (アセンブリ参照がありませんか?)

using System; 
using System.Linq; 
using System.Threading.Tasks;
using System.Data.Entity; 

namespace Budget.Data
{
    public class BudgetContext : System.Data.Entity.DbContext
    {

    }
}
4

2 に答える 2

5

DbContext は EntityFramework の新しいバージョンに存在するため、新しいバージョンをダウンロードする (または nu-get を使用して取得する) 必要があります。dll は EntityFramework.dll と呼ばれます

于 2012-07-08T02:20:23.063 に答える
0

このページの指示に従いました。新しいプロジェクトの場合は、ステップ 1 で十分です。ただし、既存のプロジェクトがある場合は、将来更新しようとしています。

于 2015-03-04T21:24:44.480 に答える