缘由:学习.Net6官方文档,在“第 2 部分,在 ASP.NET Core 中向 Razor 页面应用添加模型”时,添加“已搭建基架的新项”,报错提示“运行所选代码生成器出错,正在回滚”;
报错原因:Nuget 包原因,缺少Microsoft.EntityFrameworkCore.Tools 包,官方文档只安装Design包的情况下会报错;
解决办法:
1. 安装Microsoft.EntityFrameworkCore.Tools包
2. 不安装 EntityFrameworkCore 相关包,基于基架创建时会自动引入包;