数据提供商提供的工厂我有Windows 8.1中,MySQL 5.6和Visual Studio旗舰2012无法获取名为MySql.Data.MySqlClient
我想设置一个DataSet,但我有错误Cannot obtain provider factory for data provider named MySql.Data.MySqlClient
时我尝试将一个表拖到DataSet中。
a)服务器资源管理器可以访问数据库并向我显示所有表,并且“测试连接”按钮返回成功的消息。
b)我将MySql引用添加到bin文件夹(MySql.Data
,MySql.Data.Entity
,MySql.Web
)。
c)我编辑了Web.config
文件,删除了MySql.Data.MySqlClient
不变量,并用“正确”设置再次添加它。我试图设置<connectionStrings>
,<DbProviderFactories>
,成员资格提供程序,配置文件提供程序和RoleManager提供程序;
d)我已经卸载并重新安装了MySql和Visual Studio。
似乎没有任何工作,并仍然发生同样的错误。我已经尝试了很多来自这个论坛和其他论坛的建议。
MySql连接器已安装。 – user3216175