研究下來,就是最新的版本兼容性不好啊。
1.找到MySql官網,下載歷史版本:
mysql-connector-net-6.9.12
mysql-for-visualstudio-1.2.8
2.NuGet安裝以下版本:
EF 6.1.3
MySql.data 6.9.12
MySql.Data.Entity 6.9.12
3.上述文件全部安裝好后,把項目中的
packages\MySql.Data.Entity.6.9.12\lib\net45\MySql.Data.Entity.EF6.dll 替換 VS2017 安裝目錄相同的文件:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\PrivateAssemblies\MySql.Data.Entity.EF6.dll
重新啟動以下VS就可以創建了,不會閃退了。
