gpt4 book ai didi

c# - 我应该选择哪个版本的 EntityFramework for MySQL?

转载 作者:行者123 更新时间:2023-11-30 22:37:56 25 4
gpt4 key购买 nike

我尝试使用旧的 MySQL 数据库编写应用程序。我有 VS2013 .NET 4.0 项目。我安装了:

mysql-for-visualstudio-1.2.4.msi
mysql-connector-net-6.9.7.msi

如果我添加连接字符串,我成功连接到数据库,但是它找不到正确版本的 EntityFramework 或什么?见截图。那我该怎么办呢?

这个连接器 is claimed to support EF6.

Visual Studio EF6 Mysql error

references

应用配置:

 <entityFramework>
<defaultConnectionFactory
type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient"
type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
<provider invariantName="MySql.Data.MySqlClient"
type="MySql.Data.MySqlClient.MySqlProviderServices,
MySql.Data.Entity.EF6, Version=6.9.7.0,
Culture=neutral, PublicKeyToken=c5687fc88969c44d">
</provider>
</providers>

最佳答案

已解决,我重新启动了 Visual Studio,现在可以使用了。重建是不够的。

关于c# - 我应该选择哪个版本的 EntityFramework for MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31922414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com