Det verkar som om MVC4 Controller-ställningen inte känner igen MySql Connection String. Ändra anslutningssträngen enligt nedan när du genererar EF CRUD-kod för styrenheter:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="System.Data.SqlClient" />
</connectionStrings>
Ändra tillbaka till standard när du kör programmet:
<connectionStrings>
<add name="BTDContext" connectionString="Data Source=host_name;Database=database_name;uid=user_id;pwd=password;" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
Notera ändringen, leverantörens namn.