visualstudio2017 +EF+Mysql生成實體資料模型閃退
阿新 • • 發佈:2018-12-10
VisualStudio2017+EF+MySql正常運轉,費了不少勁,踏過不少坑
1、安裝 Connector/NET 8.0.13
地址:https://dev.mysql.com/downloads/connector/net/
2、安裝MySQL for Visual Studio 1.2.8
地址:https://dev.mysql.com/downloads/windows/visualstudio/
3、按網上的方法,就要用到NuGet,安裝EntityFramework 、MySql.Data、MySql.Data.Entity。
按版本要一致的規則,MySQL for Visual Studio 1.2.8帶過來的是6.10.7
結果,一到點選下一步,
實體資料模型一出來
就閃退。
4、解決方案:
把NuGet安裝的EntityFramework 、MySql.Data、MySql.Data.Entity都解除安裝了。
採用新增引用:
直接引用dll庫,然後再把App.Config修改一下,新增
<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>
現在就可以新增ADO.Net實體資料模型了。