VS2015+WPF+EF(Mysql) Code first配置及常见问题

安装环境

本机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:您的项目引用了最新版实体框架;

VS2015+WPF+EF(Mysql) Code first配置及常见问题_第1张图片

解决方法:更新Mysql.Data,Mysql.Data.Entity并重新添加引用Mysql.Data.Entity for EF6.(注意配置文件版本与引用版本一致.)

VS2015+WPF+EF(Mysql) Code first配置及常见问题_第2张图片

VS2015+WPF+EF(Mysql) Code first配置及常见问题_第3张图片

常见问题2:选择数据库连接闪退;

解决方法:更改mysql-connector-net合适版本(一般降低),并重新添加引用.

你可能感兴趣的:(wpf,mysql,entity,c#,vs2015)