我试图在Visual Studio 2019中使用实体框架.netcore。但是我有错误。我添加了实体框架,它说您没有引用它。我该如何解决?
答案 0 :(得分:0)
您需要添加Using EntityFramework;在文件顶部。另外,请勿同时使用EntityFrameworkCore和EntityFramework
答案 1 :(得分:0)
在.Net Core中,您需要先在软件包下方安装
安装软件包Microsoft.EntityFrameworkCore
比
安装包Microsoft.EntityFrameworkCore.Tools
一旦安装完毕,两者都将比您需要在命令下运行
Scaffold-DbContext“服务器=服务器名称;数据库=数据库名称; Trusted_Connection =真实;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir模型。
要按数据库生成模型,则比在Controller中实现Method时,您将在具有EntityContext的Models文件夹名称中获得所有模型类。