【发布时间】:2014-02-10 01:07:26
【问题描述】:
我有 Windows 8.1、MySql 5.6 和 Visual Studio Ultimate 2012。
我正在尝试设置数据集,但是当我尝试将表格拖到数据集时出现错误Cannot obtain provider factory for data provider named MySql.Data.MySqlClient。
a) 服务器资源管理器可以访问数据库并向我显示所有表,并且“测试连接”按钮返回成功消息。
b) 我在 bin 文件夹中添加了 MySql 引用(MySql.Data、MySql.Data.Entity、MySql.Web)。
c) 我编辑了Web.config 文件,删除了MySql.Data.MySqlClient 不变量,并使用“正确”设置再次添加它。我尝试设置<connectionStrings>、<DbProviderFactories>、会员提供者、个人资料提供者和角色管理提供者;
d) 我已经卸载并重新安装了 MySql 和 Visual Studio。
似乎没有任何效果,并且仍然发生相同的错误。我已经尝试了这个论坛和其他论坛的很多建议。
【问题讨论】:
标签: c# mysql visual-studio-2012 dataset