关于VS2013 链接MySQL EF6
网上很多说法大体一致,但具体过程中,可能有些问题
综合纵说纷纭,提炼一下几点:
1. 安装 mysql-for-visualstudio-1.2.3.msi (必须)
2. 安装 mysql-connector-net-6.9.4.msi (必须)
3. 使用Nuget Packages 程序包管理器 安装EF 安装命令(Install-Package EntityFramework),注意:哪个项目安装,安装完成后会自动在项目下添加app.config
4. 网络大部分有此(使用Nuget Packages 程序包管理器 安装 Install-Package MySql.Data.Entity.EF6)无奈本机无法安装,可省略
5. 修改上述问题 3 的app.config
<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 你可以自己添加了
时间: 2024-10-05 16:16:34