Unable to find the requested .Net Framework Data Provider. It may not be installed
这2天作数据迁移, 开始服务器在阿里云上,现在签下来到自己服务器上,用的mysql数据库。
东西都准备好了,但是就卡到这个数据库上。 数据库也链接的上,就在在程序运行的时候开始会包。
这个感觉就是驱动,但是我数据库也是可以打开的。
开始我的链接字符串是
<add name="BaseConnStr" connectionString="server=111.111.0.126;Uid=IT;Pwd=test335#$%;database=test;" providerName="MySql.Data.MySqlClient" />
然后我把链接修改了
<add name="BaseConnStr" connectionString="server=111.111.0.126;Uid=IT;Pwd=test335#$%;database=test;" />
变了
变成找找不到网络路径了。
我还用测试的字符串的工具测试2个都是可以链接的上的。
在网上找了下修改 如下:这样的
这个是修改
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/CONFIG中machine.config
这个但是,还是不行。我就又找了一个驱动。
mysql-connector-net-6.9.8 这个安装了。
这个就解决了。