[EF]vs15+ef6+mysql這個問題,你遇到過么?


寫在前面

因為最近用mysql比較多,所以想了解下ef+mysql的內容,發現ef連接mysql數據庫,還有那么一段路折騰。折騰到最后,發瘋了。

步驟

這里采用db first的方式來使用ef。

通過上面的圖,你會發現vs並沒默認添加mysql數據提供程序,為了能在這里看到mysql提供程序,需要下面幾個步驟。

  1. mysql-for-visualstudio-1.2.4.msi下載該文件,然后運行安裝。
  2. 使用Nuget安裝EF
  3. 使用Nuget提供程序。

上面的步驟完成后,你查看下web.config文件,會發現在里面多了下面的幾個節點。

在providers節點添加了mysql的提供程序,以及mysql的提供程序工廠。

完成上面的步驟,在重復上面的添加實體。

很期待的,希望看到結果,結果竟然是這樣的,嘗試很多次,還是這樣,不知道是vs的原因還是mysql的原因,很是無語啊,重裝了vs還是這樣,完全不知道是什么原因。

什么情況?????

環境

win10+vs2015專業版+mysql

有遇到這個問題的嗎?如何解決?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM