Olá!!! Esse post é para divulgar uma solução que ralei pra encontrar quando precisei publicar a minha primeira aplicação Asp.Net que utiliza entities. A princípio o problema era de configuração do servidor da empresa de hospedagem, portanto pode ser que outras pessoas não passem pelo mesmo problema. O erro ocorre assim que o banco de dados é acessado. A solução eu encontrei no seguinte link:
http://social.msdn.microsoft.com/Forums/pt-BR/mvcpt/thread/a091c21e-dbe6-4e64-a40e-011b61e7729f
Vamos ao erro:
“The store provider factory type ‘MySql.Data.MySqlClient.MySqlClientFactory’ does not implement the IServiceProvider interface. Use a store provider that implements this interface.”
Vamos a solução:
Adicione a seguinte configuração ao arquivo web.config (no mesmo nível system.web>):