安装环境
本机OS Win7 x64
1、开发环境: VS2015与EF6
2、Mysql数据库为:mysql_installer_community_V5.6.21.1_setup.1415604646.msi
或者,直接安装MySQL Installer 5.7。我是为了与环境配套,仍是安装5.6
3、安装:mysql-for-visualstudio-2.0.4.msi
4、安装:mysql-connector-odbc-5.1.13-winx64.msi
5、NuGet包管理器安装:EntityFramework v6.0.0
6、NuGet包管理器安装:EntityFramework.zh v6.0.0
7、NuGet包管理器安装:Mysql.Data v6.10.9
8、NuGet包管理器安装:Mysql.Data.Entity v6.10.9
9、安装:mysql-connector-net-6.9.9.msi(如其他包更改请卸载并重新安装此包)
注:记得重新添加引用Mysql.Data.Entity for EF6(如有更改)
常见问题1:您的项目引用了最新版实体框架;
解决方法:更新Mysql.Data,Mysql.Data.Entity并重新添加引用Mysql.Data.Entity for EF6.(注意配置文件版本与引用版本一致.)
常见问题2:选择数据库连接闪退;
解决方法:更改mysql-connector-net合适版本(一般降低),并重新添加引用.