I am trying to use Entity Framework 5 (code-first) for an ASP.NET Web Forms application, I have previously had a basic implementation running using the MySQL connection and
I had the same issue with a different resolution, so I'll go ahead and post it here for the next person who searches.
I had my connection string listed where it could be found in the web config in the section. It seemed to be reading the connection string, but not the providerName.
I looked at it for a long time before realizing that I had needlessly put it inside the section.
When I put my back in the root of , Entity Framework started using the right provider again.