About VS2013 link MySQL EF6
Many of the online statements are broadly consistent, but the specific process may have some problems
Comprehensive longitudinal said, refining a few points:
1. Install Mysql-for-visualstudio-1.2.3.msi (required)
2. Install Mysql-connector-net-6.9.4.msi (required)
3. Install the EF Install command (install-package entityframework) using the NuGet Packages Package Manager, note: Which project is installed and automatically adds App. config under the project after installation is complete
4. Most of the network has this (using the NuGet Packages Package Manager installation Install-package MySql.Data.Entity.EF6) Helpless native cannot install, can omit
5. Modify the app. config for question 3 above
<entityFramework> <defaultconnectionfactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6"/> <providers> <provider invariantname="MySql.Data.MySqlClient"Type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider> <provider invariantname="System.Data.SqlClient"Type="System.Data.Entity.SqlServer.SqlProviderServices, Entityframework.sqlserver"/> </providers> </entityFramework>
Over you can add your own
VS2013 EF6 MySQL (your project references the latest Entity Framework; However, the version-compatible Entity Framework database required for data linking is not found)