C# MySQLConnection在Visual Studio中引发异常

C# MySQLConnection在Visual Studio中引发异常,c#,mysql,visual-studio-2017,C#,Mysql,Visual Studio 2017,我不知道我的MySql.Data发生了什么事,为什么在打开连接时总是遇到错误 using MySql.Data.MySqlClient; MySqlConnection myconn = new MySqlConnection(); myconn.ConnectionString = "server=192.168.0.xxx;port=3306;database=db_name;user id=root;password=pass123"; if (myconn.State == Conne

我不知道我的
MySql.Data发生了什么事,为什么在打开连接时总是遇到错误

using MySql.Data.MySqlClient;

MySqlConnection myconn = new MySqlConnection();
myconn.ConnectionString = "server=192.168.0.xxx;port=3306;database=db_name;user id=root;password=pass123";
if (myconn.State == ConnectionState.Closed)
     myconn.Open();
然后在
myconn.Open()之后已到达

我正在堆栈中搜索该特定错误,但没有看到任何答案

PS:MySqlConnection
的代码昨天运行良好,但我不知道刚才为什么会出现这个错误


PPS:我在不同的项目中尝试了
MySqlConnection
的代码,它也工作得很好,但是当涉及到我真正的项目时,它就不起作用了。

最近,我对我的项目做了一些修改

比如:

  • 添加和删除一些应用程序设置
  • 将.Net Framework版本从4.0更改为4.6.1,反之亦然
在多次修改之后,当错误发生时。 我认为正因为如此,
MySqlConnection
受到了影响,无法正常工作

现在我不知道为什么或者如何,但我通过将程序集信息从1.0.0.0更改为1.0.1.0来解决问题。
更改程序集信息将

最近,我对我的项目进行了一些修改

比如:

  • 添加和删除一些应用程序设置
  • 将.Net Framework版本从4.0更改为4.6.1,反之亦然
在多次修改之后,当错误发生时。 我认为正因为如此,
MySqlConnection
受到了影响,无法正常工作

现在我不知道为什么或者如何,但我通过将程序集信息从1.0.0.0更改为1.0.1.0来解决问题。
更改程序集信息将

您是否已授予特权?授予在上的所有特权。至“根”@“192.168.0.%”,由带有授权选项的“某些_字符”标识;FLUSH Privileges请输入您遇到的错误并启用SQL Server调试。这可能解决了他的问题。还尝试使用连接代码进行堆栈后跟踪您是否已授予权限?授予在上的所有特权。至“根”@“192.168.0.%”,由带有授权选项的“某些_字符”标识;FLUSH Privileges请输入您遇到的错误并启用SQL Server调试。这可能解决了他的问题。还可以尝试使用连接代码进行堆栈后跟踪