1. 程式人生 > >Entityframework 連線 Mysql 出現閃退的問題

Entityframework 連線 Mysql 出現閃退的問題

這兩天讓Entityframework 折磨了一下 ,連線Mysql 生成實體的時候老是 閃退 。

在網上也沒有找到具體是什麼原因出現的閃退。

所以只能自己硬著頭皮解決這個問題 。

廢話不多說 出現閃退的原因是 MySql Connector Net 的版本和 MySql.Data.dll ,MySql.Data.Entity.EF6.dll的版本
不相容。這可能是片面的,但是這個問題就是通過版本解決的。

具體解決辦法:

1.安裝Mysql 我的版本是 5.6 ,用的是 MySql-Installer-Web-Community安裝的 。

2.重新安裝MySql Connector Net 我安裝的版本是 6.9.6 。

3.新建專案 

安裝

NuGet :

Install-Package MySql.Data.Entity -Version 6.9.3

Install-Package MySql.Data -Version 6.9.3

安裝過程會自動 安裝 EntityFramework 版本6.0.0 如果版本過高 建議 降到6.0.0

重啟一下 VS(可能不需要)

這回試試 能不能幫你解決閃退的問題。

當前時間 2015-08-27 測試通過 。