title: "Failed to find or load the registered .Net Framework Data Provider" with MySQL + ASP.NET
body: <p>How do we repair this?  This question has been sort of addressed many times around the internet, but it's always a workaround.  Always copying the MySql.data.dll into your bin directory, or explicitly stating what version you want.  What is the "proper" approach to using DbProvderFactory for MySQL with ASP.NET?</p>
  
  <p>I'd like to be able to develop locally and not worry what version they have installed on the server.  As it stands, if I do copy up my own version I have to make sure it's the one they use.  Seems easy to break.</p>