以下讨论的都是EF5.0, 版本号:4.4.0.0

 

如果装了MySQL 5.0.1 , 那么最好用MySQL Connector 6.3.6,但是创建数据库后,生成迁移历史表的时候,会报错,你不管,直接Pass,还是可以创建出一个你想要的数据表。

 

然后今早上升级到MySQL 5.6.13 一开始,安装程序提示升级MySQL Connector 6.7,之后程序报 “Can not find .NET Provider for….”的错误,

 

去百度了一下,原来6.7版和EF5.0不匹配, 要换成6.5, 于是装了6.6版本,把这个目录下的三个文件添加引用

C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.6\Assemblies\v4.0\

MySql.Data.dll

MySql.Data.Entity

MySql.Web

一切顺利,历史迁移表也创建了。

相关文章:

  • 2023-02-27
  • 2021-04-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2021-11-20
  • 2021-12-27
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
  • 2021-11-20
  • 2022-01-03
  • 2021-11-10
  • 2021-10-01
相关资源
相似解决方案