您的位置:首页 > 数据库 > MySQL

MySQL Connector for .NET 和 EF版本匹配问题

2013-09-02 09:17 429 查看
以下讨论的都是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

一切顺利,历史迁移表也创建了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: