在.NET框架更新后,MySql.Data.MySqlClient无法连接

时间:2013-10-12 09:15:57

标签: c# mysql .net

我有一个Windows服务在Windows Server 2003上不间断运行超过一个月。

但是在11.10.2013 1:00 UTC是在服务器上自动更新的.NET框架。 Windows关闭服务包括我的更新前的服务。更新服务再次启动后,但我的服务无法在启动时连接到mysql服务器以获取数据。

我正在使用此代码:

MySqlConnection connection = new MySqlConnection(ConfigurationManager.ConnectionStrings["WatchDog.Properties.Settings.Mysql"].ConnectionString);
            connection.Open();

自安装以来(一个月前),ConnectionString的配置文件没有更改。我已经验证了它,并且正确

我在事件查看器中收到了此消息:“无法连接到任何指定的MySQL主机”不幸的是,我没有记录堆栈跟踪,但正在进行测试。

我的库Mysql.Data用我的程序复制了localy。

但是同时PHP部分程序连接到同一个mysql服务器,数据库与同一个用户没有任何问题。卸载更新后(从安全角度来看,我知道这不是很好),程序再次无法正常工作。

而且我的Windows 7笔记本上的程序可以正常运行而没有任何问题。

你有什么想法这个奇怪的行为是什么?

0 个答案:

没有答案