当前位置: 移动技术网 > IT编程>开发语言>.net > VS2015+MySql+EF6采坑经验总结

VS2015+MySql+EF6采坑经验总结

2018年09月23日  | 移动技术网IT编程  | 我要评论

ca4333,方尧平,爱我就别伤害我歌词

背景:vs2015+mysql+ef6(db first)

采坑顺序:按照以前的记忆,操作依次如下:

  1,安装 mysql connector/net(不用想,装最新的,8.0.12)

  2.安装 mysql for visual studio (最新1.2.8)

  3.在vs2015创建web项目

  4.nuget 安装mysql.data.entity (最新6.10.8,会自动安装依赖包mysql.data 6.10.8 和 ef 6.2.0)

雷区:下来,当然的要创建【ado.net实体数据模型】了,走到这一步

雷区来了,点【下一步】,闪退,晕!

问题解决:查了 好多说法,发现是驱动版本问题,总结各部件正确的版本是:

  1,安装 mysql connector/net 6.10.8 (和后面的mysql.data.entity版本要一致)

  2.安装 mysql for visual studio 1.2.8(这个的版本貌似不影响)

  3.项目nuget 安装mysql.data.entity (最新6.10.8,会自动安装依赖包mysql.data 6.10.8 和 ef 6.2.0)

  ***问题解决了,不会闪退了

记住:

  1、mysql connector/net 、mysql.data、mysql.data.entity 这三个部件版本要一致(截止2018-09-22各部件最新统一版本是6.10.8)

  2、不要给mysql.data升级(不要见到新版本就激动,管好自己的手)

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网