天天看点

Microsoft.EntityFrameworkCore.Metadata.Internal.DirectConstructorBinding报错解决方案

使用环境:

.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、验证连接语句

继续阅读