ASP.mysqlclient . mysqlexception, mysqldata . NET MVC类型没有被解析

本文关键字:类型 MVC mysqlexception mysqlclient mysqldata NET ASP | 更新日期: 2023-09-27 18:03:26

我在ASP模型中添加了一个新属性。. NET MVC 5.2应用程序与MySQL数据库,现在我想添加一个数据库迁移通过使用以下命令:

Add-Migration RegisterPropertyAdded
但是,我得到一个异常:

类型未解析为成员MySql.Data.MySqlClient.MySqlException, MySql。数据、Version = 6.9.7.0文化=中立,都必须c5687fc88969c44d

似乎MySQL想抛出一个异常,但找不到异常类的原因我不明白。我在项目中安装了以下NuGet包:

EntityFramework Version 6.1.3

MySql。Data Version 6.9.7

MySql.Data。实体,版本6.8.3.0

MySql.Data。实体版本6.9.7

在模型中,显示了类MySql.Data.MySqlClient.MySqlException,因此似乎该类存在,并且我找不到异常类需要额外包的任何信息。

ASP.mysqlclient . mysqlexception, mysqldata . NET MVC类型没有被解析

为了看到这个异常,你必须更新MySQL Connector/Net
还要确保MySQL服务器已经启动并运行,并且可以连接到它。

对于我来说,此消息是由于Web.config中的不正确的连接字符串。