Erreur de Web.config du fournisseur d'appartenance personnalisée ASP.NET MVC

J'ai mis en œuvre un fournisseur d'appartenances personnalisé à l'aide de LINQ to SQL. Quand j'ai ajouté le fournisseur d'appartenances à mon asp.net mvc site web dans le site web de config de la page d'ouverture de session cessé de travailler.

De Mon Site Web.config configuration:

<membership>
  <providers>
  <clear/>
    <add 
      name="MyMembershipProvider" 
      type="MyMembership.MyMembershipProvider"
      connectionStringName="ApplicationServices" 
      enablePasswordRetrieval="false" 
      enablePasswordReset="true" 
      requiresQuestionAndAnswer="false" 
      requiresUniqueEmail="false" 
      passwordFormat="Hashed" 
      maxInvalidPasswordAttempts="5" 
      minRequiredPasswordLength="6" 
      minRequiredNonalphanumericCharacters="0" 
      passwordAttemptWindow="10" 
      passwordStrengthRegularExpression="" 
      applicationName="/"/>
  </providers>
</membership>

L'erreur que j'obtiens est le suivant:

Analyseur Message d'Erreur: Défaut d'Adhésion Fournisseur n'a pas pu être trouvé.

Source De L'Erreur:

Line 53:            <forms loginUrl="~/Account/LogOn" timeout="2880"/>
Line 54:        </authentication>
Line 55:        <membership>
Line 56:            <providers>
Line 57:                <clear/>

Je suis coincé sur l'endroit où procéder à partir d'ici. Je ne peux pas définir un point de rupture étant donné que l'erreur semble être appelé hors du code principal.

Je suis en utilisant le standard de code d'appartenance qui vient avec le projet par défaut de asp.net mvc. Le fournisseur d'appartenances est mis en œuvre dans un ensemble distinct qui est inclus dans le projet web.

Toute aide serait grandement appréciée.

Merci!

source d'informationauteur Lukasz