1、添加类库,Models和Repository,目标框架.net 5.0
将WebApp设置为启动项,
添加项目之间的引用,
在Repository类库中引用Models类库,在AppWeb应用程序中引用Repository类库(不用引用Models类库也同样能使用Models下的类,因为Repository类库已经引用了Models类库,它们有级联依赖关系)
3、安装Entity Framework Core相关包
在Repository类库中通过NuGit安装两个包
1、Microsoft.EntityFrameworkCore.SqlServer
2、Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Tools包中会包含Microsoft.EntityFrameworkCore.Design包
也可以在包管理器控制台 (PMC) 中,输入以下命令来添加 NuGet 包:
//Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NuGet 包提供 EF Core 错误页的 ASP.NET Core 中间件。 此中间件有助于检测和诊断 EF Core 迁移错误。 Install-Package Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore Install-Package Microsoft.EntityFrameworkCore.SqlServer Install-Package Microsoft.EntityFrameworkCore.Tools