Bonjour,

Je réalise un site web en MVC3 et ai décidé d'installer mon propre system de membership. J'ai donc suivit ce tuto très bien réalisé.
Tout va bien jusqu'au moment de modifier le Web.config. J'y ajoute les lignes suivantes comme indiqué:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<membership defaultProvider="GestionProdMembershipProvider">
  <providers>
    <clear />
    <add name="GestionProdMembershipProvider" type="Gestion_Prod_Web.Models.Membership.GestionProdMembershipProvider, Gestion Prod Web" connectionStringName="GestionProdEntities" />
  </providers>
</membership>
<roleManager defaultProvider="GestionProdRoleProvider" enabled="true" cacheRolesInCookie="true">
  <providers>
    <clear />
    <add name="GestionProdRoleProvider" type="Gestion_Prod_Web.Models.Membership.GestionProdRoleProvider, Gestion Prod Web" connectionStringName="GestionProdEntities" />
  </providers>
</roleManager>
Et voici la connectionString utilisée (note: elle a été générée automatiquement quand j'ai créé mon .edmx)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
  <add name="GestionProdEntities" connectionString="metadata=res://*/Models.Membership.GestionProdMembership.csdl|res://*/Models.Membership.GestionProdMembership.ssdl|res://*/Models.Membership.GestionProdMembership.msl;provider=System.Data.SqlClient;provider connection string='data source=BISTOUFLEX-PC\BISTOUFLEX;initial catalog=&quot;Gestion Prod&quot;;integrated security=True;multipleactiveresultsets=True;App=EntityFramework'" providerName="System.Data.EntityClient" />
Lorsque je lance mon projet j'ai cette exception qui apparaît immédiatement :
"the supplied connection is not valid because it contains insufficient mapping or metadata information"
en passant sur cette ligne du constructeur par default de mon MembershipProvider :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
public GestionProdEntities() : base("name=GestionProdEntities", "GestionProdEntities")
{...
Sauriez vous comment corriger ce problème ?
Merci