webform tutorial net mvc entre ejemplos diferencias asp asp.net-mvc-2 asp.net-4.0 objectset

asp.net mvc 2 - tutorial - La biblioteca ObjectSet no se encuentra?



webform mvc (1)

Asegúrese de que su proyecto tenga una referencia a System.Data.Entity .

También es posible que necesite referencias a System.Runtime.Serialization y System.Security .

Visual Studio los agrega automáticamente cuando agrega un archivo EDMX (Modelo de datos de entidad ADO.NET) a su proyecto.

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using ModelLayer.PocoModels; using System.Data.Objects; namespace ModelLayer { public class NorthwindDataContext : ObjectContext { private ObjectSet<Category> _categories; private ObjectSet<Product> _products; public NorthwindDataContext() : base("name=NorthwindEntities", "NorthwindEntities") { _categories = CreateObjectSet<Category>(); _products = CreateObjectSet<Product>(); } } }

En el código anterior, ObjectSet un error ya que no puedo encontrar la clase ObjectSet y me da error de tipo de espacio de nombres o de nombres. Mientras está en el proyecto de ejemplo funciona bien, está usando System.Data.Objects.ObjectSet pero no veo esa biblioteca en mi proyecto actual? Estoy usando asp.net mvc y .net 4.0. Alguien tiene alguna idea buena ?