我正在研究 MVC,并在模型中创建了一个使用实体框架的类。我正在尝试从 DBContext 类继承,但它显示错误消息:“类型或命名空间名称 DBContext 不存在”。我还添加了“System.data.Entity”命名空间。
像这样的例子:
public Class SampleEF :DBContext //Showing error
{
}
你能告诉我如何使用 DBContext 类来处理 EF 吗?
我正在研究 MVC,并在模型中创建了一个使用实体框架的类。我正在尝试从 DBContext 类继承,但它显示错误消息:“类型或命名空间名称 DBContext 不存在”。我还添加了“System.data.Entity”命名空间。
像这样的例子:
public Class SampleEF :DBContext //Showing error
{
}
你能告诉我如何使用 DBContext 类来处理 EF 吗?
首先System.Data.Entity
在解决方案资源管理器中右键单击您的项目并选择添加引用,在您的项目中添加引用。然后使用如下using
语句:
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
然后将您的上下文类编写为:
public Class SampleEF : DbContext
{
}
使用 Tools > Library Package Manager > Package Manager Console 中的命令“install-package entityframework”安装实体框架。. .它应该工作。
或者,如果添加引用没有成功:
public Class SampleEF : System.Data.Entity.DbContext
{
}