2011-07-14 18 views
5

śledzę krok po kroku, aby dowiedzieć się MVC i stworzenie sklepu muzycznego, ale z jakiegoś powodu nie mogę uzyskać następujący kod do pracy ..DbContext nie kompiluje?

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Data.Entity; 

namespace MvcMusicStore.Models 
{ 
    public class MusicStoreEntities : DbContext 
    { 
     public DbSet<Album> Albums { get; set; } 
     public DbSet<Genre> Genres { get; set; } 
    } 
} 

DBcontext, DbSet i DbSet dają błędy ...

błąd 1 typu lub obszaru nazwa „DbContext” nie można odnaleźć (czy brakuje using dyrektywa lub odwołania do zestawu?)

dlaczego?

Odpowiedz

5

Musisz dodać odniesienie do zespołu EntityFramework.dll do swojego projektu. Najprostszym sposobem jest zainstalowanie odpowiedniego NuGet package. Jeśli zainstalowałeś ASP.NET MVC 3 Tools Update, ten pakiet NuGet jest przywoływany domyślnie podczas tworzenia nowego projektu. Jeśli nie, po prostu zainstaluj.