title: Cannot obtain provider factory for data provider named MySql.Data.MySqlClient
body: <p>I have Windows 8.1, MySql 5.6, and Visual Studio Ultimate 2012.</p>
  
  <p>I am trying to set a DataSet, but I am having the error <code>Cannot obtain provider factory for data provider named MySql.Data.MySqlClient</code> when I try to drag a table to the DataSet.</p>
  
  <p>a) The Server Explorer can access the database and show me all tables, and the "Test Connection" button returns a successful message.</p>
  
  <p>b) I added MySql references to the bin folder (<code>MySql.Data</code>, <code>MySql.Data.Entity</code>, <code>MySql.Web</code>).</p>
  
  <p>c) I edited the <code>Web.config</code> file removing <code>MySql.Data.MySqlClient</code> invariant and adding it again with "correct" settings. I tried to set <code>&lt;connectionStrings&gt;</code>, <code>&lt;DbProviderFactories&gt;</code>, membership providers, profile providers, and RoleManager providers;</p>
  
  <p>d) I have already uninstalled and reinstalled MySql and Visual Studio.</p>
  
  <p>Nothing seems to work, and the same error remains happening. I have already tried a lot of suggestions from this and other forums.</p>