相关疑难解决方法(0)

MySQL连接器6.7.4和Entity Framework 5异常

为Visual Studio 1.0.2下载了MySQL Connector/Net 6.7.4MySQL,然后按照这些说明进行测试:

  1. 创建与现有MySQL数据库的连接.
  2. 创建控制台应用程序.
  3. 从现有数据库连接添加ADO.NET实体数据模型.
  4. 添加代码生成项EF 5.x DbContext Generator,替换.tt文件.
  5. 编写一些从数据库中检索记录的代码.

运行应用程序,我得到了这个例外:

ConfigurationErrorsException:无法找到或加载已注册的.Net Framework数据提供程序.

然后我将对6.7.4.0 MySql.DataMySql.Data.Entity库版本6.7.4.0的引用添加到我的.NET 4.5项目中.现在当我运行应用程序时,我得到一个不同的例外:

FileLoadException:无法加载文件或程序集"MySql.Data,Version = 6.6.5.0,culture = neutral,PublicKeyToken = c5687fc88969c44d"或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)

请注意版本号,它不是我安装的MySQL Connector的版本.

如何让它正常工作?

.net c# mysql entity-framework

8
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

entity-framework ×1

mysql ×1