Le fournisseur n'a pas renvoyé une erreur de chaîne ProviderManifestToken

Je suis en train de créer une application web en utilisant ASP.Net MVC3, Entity Framework et MySQL.

J'ai ajouté le code suivant dans mon Web.Fichier de configuration.

<connectionStrings>
    <add name="ContactContext" connectionString="server=localhost;database=contacts;uid=root;pwd=password;" providerName="MySql.Data.MySqlClient"/>

  </connectionStrings>

J'ai aussi créé une "Personne", "ContactContext" dans le projet "Contact_Me". Lorsque j'essaie de créer un "ContactController" y compris la Personne de Modèle et de Contacter contexte, il me donne l'erreur suivante

"Impossible de récupérer les métadonnées pour "Connect_Me.Modèles.Les personnes". L'
le fournisseur n'a pas de retour d'un ProviderManifestToken chaîne"

MYSQ & MVC3 SQL erreur de connexion \ ProviderManifestToken mais je suis de l'utilisation de MySQLc'est le plus proche de la question à la mine. Mais la réponse ne résout pas mon problème.

Merci d'avance

source d'informationauteur har