MySQLConnection在Visual Studio中抛出异常

时间:2017-10-24 06:45:53

标签: c# mysql visual-studio-2017

我不知道我Method not found: 'System.Net.Mime.ContentType MassTransit.Context.BaseSendContext发生连接时遇到错误的原因是什么。

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();

enter image description here

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

PS: myconn.Open();的代码昨天工作正常,但我不知道为什么这个错误会在不久前出现。

PPS:我在不同的项目中尝试了MySqlConnection的代码,它的工作正常,但是当涉及到我的真实项目时,它无效。

1 个答案:

答案 0 :(得分:0)

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

像:

  • 添加和删除一些应用程序设置
  • 将.Net Framework版本从4.0更改为4.6.1,反之亦然。
错误发生后经过多次修改后的

。 我认为正因为如此,MySqlConnection受到影响而无法正常工作。

现在我不知道为什么或如何,但我通过将程序集信息从1.0.0.0更改为1.0.1.0来解决我的问题。 更改装配信息将cause the compiler to reevaluate the configuration and cause the application to refrain from creating and reading a new user.config file corresponding to the new version due to there being no user settings in the new version.