1. 程式人生 > >VS2015+MySql+EF6采坑經驗總結

VS2015+MySql+EF6采坑經驗總結

10.8 alt 安裝 mysql 0.12 com tor 下一步 分享圖片 .com

背景: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升級(不要見到新版本就激動,管好自己的手)

VS2015+MySql+EF6采坑經驗總結