ASP.NET Core MySQL DB 脚手架不工作(找不到提供程序集)

ASP.NET Core MySQL DB 脚手架不工作(找不到提供程序集)

本网站展示了如何将现有数据库逆向工程为 ASP.NET Core EF 模型。我发现当前正确的命令应该是(而不是“scaffold-dbcontext”):

dotnet ef dbcontext scaffold“服务器=mysqltestserver;用户id=root;密码=xx;数据库=yy;”MySql.Data.EntityFrameworkCore

我不确定 Provider 参数,因此我尝试了这个,但是它不起作用:

发生一个或多个错误。(无法找到名为 MySql.Data.EntityFrameworkCore 的提供程序集。请确保指定的名称正确且被项目引用。)

新的官方 MySQL EF Core 包仅推出几天,所以这可能是此版本的普遍问题,或者您能告诉我正确的提供商吗?

谢谢

相关内容