使用环境:
.net core 2.0
MySql.Data.EntityFrameworkCore 8.0.14
报错原因:
1、Microsoft.EntityFrameworkCore.Relational (>= 2.1.2)
明明写了支持2.0,依赖却要求2.1才有的东西
2、数据库连接语句不通,有些数据库是不需要验证连接语句的,但是MySqlhi需要验证 的,注意sslmode=none;的使用
解决方案:
1、更换版本 6.10.8 Microsoft.EntityFrameworkCore.Relational (>= 2.0.3)
2、验证连接语句
本文解决在使用.NET Core 2.0与MySql.Data.EntityFrameworkCore 8.0.14时遇到的兼容性问题,包括调整Microsoft.EntityFrameworkCore.Relational版本及正确配置数据库连接语句。
1398

被折叠的 条评论
为什么被折叠?



