Asp.net mvc 2 找不到对象集库? 使用系统; 使用System.Collections.Generic; 使用System.Linq; 使用系统文本; 使用系统数据; 使用ModelLayer.PocoModels; 使用System.Data.Object; 命名空间模型层 { 公共类NorthwindDataContext:ObjectContext { 私有对象集_类; 私有对象集产品; 公共NorthwindDataContext() :base(“name=NorthwindEntities”, “北风实体”) { _categories=CreateObjectSet(); _products=CreateObjectSet(); } } }
在上面的代码中,我得到了一个错误,因为它找不到Asp.net mvc 2 找不到对象集库? 使用系统; 使用System.Collections.Generic; 使用System.Linq; 使用系统文本; 使用系统数据; 使用ModelLayer.PocoModels; 使用System.Data.Object; 命名空间模型层 { 公共类NorthwindDataContext:ObjectContext { 私有对象集_类; 私有对象集产品; 公共NorthwindDataContext() :base(“name=NorthwindEntities”, “北风实体”) { _categories=CreateObjectSet(); _products=CreateObjectSet(); } } },asp.net-mvc-2,asp.net-4.0,objectset,Asp.net Mvc 2,Asp.net 4.0,Objectset,在上面的代码中,我得到了一个错误,因为它找不到ObjectSet类,并给了我类型或命名空间未找到的错误。在示例项目中,它工作正常,正在使用System.Data.Objects.ObjectSet,但我在当前项目中没有看到该库?我正在使用asp.NETMVC和.NET4.0。有人有什么好主意吗?确保您的项目引用了System.Data.Entity 您可能还需要对System.Runtime.Serialization和System.Security的引用 将EDMX文件(ADO.NET实体数据
ObjectSet
类,并给了我类型或命名空间未找到的错误。在示例项目中,它工作正常,正在使用System.Data.Objects.ObjectSet
,但我在当前项目中没有看到该库?我正在使用asp.NETMVC和.NET4.0。有人有什么好主意吗?确保您的项目引用了System.Data.Entity
您可能还需要对System.Runtime.Serialization
和System.Security
的引用
将EDMX文件(ADO.NET实体数据模型)添加到项目中时,Visual Studio会自动为您添加这些文件。得到了它。.出于某种原因,使用.NET 3.5时出现了问题。.我的问题:(
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>();
}
}
}