Service web WCF erreur: Le service ne peut pas être activé car il ne prend pas en charge ASP.NET compatibilité

Je suis en train de créer un cadre reposant service web wcf. Lorsque j'essaie de me connecter au service via le client j'obtiens l'erreur suivante:

Le service ne peut pas être activé car il ne prend pas en charge ASP.NET la compatibilité. ASP.NET la compatibilité est activé pour cette application. Désactiver ASP.NET le mode de compatibilité dans le web.config ou ajouter le AspNetCompatibilityRequirements attribut pour le type de service avec RequirementsMode paramètre comme "Autorisé" ou "Obligatoire".

D'autres ont eu des problèmes, mais ils en ont fixé grâce à des modifications de leur site web.config. J'ai mis en place leur corrigé, mais toujours le problème existe. voici mon site web.config:

<system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior name="WebBehavior" >
           <webHttp />
        </behavior>
      </endpointBehaviors>
      <serviceBehaviors>
        <behavior name="MyServiceBehavior">
          <serviceMetadata httpGetEnabled="true" />
          <serviceDebug includeExceptionDetailInFaults="true" />
        </behavior>
        <behavior name="">
          <serviceMetadata httpGetEnabled="true" />
          <serviceDebug includeExceptionDetailInFaults="false" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <services>
      <service behaviorConfiguration="MyServiceBehavior" name="myfirstwcf">
        <endpoint address="ws" binding="basicHttpBinding" 
                  contract="Imyfirstwcf" />
        <endpoint address="ws2" binding="wsHttpBinding" 
                  contract="Imyfirstwcf" />
        <endpoint address="" behaviorConfiguration="WebBehavior" 
                  binding="webHttpBinding" 
                  contract="Imyfirstwcf" />
        <endpoint address="mex" binding="mexHttpBinding" 
                  contract="IMetadataExchange" />
      </service>
    </services>
    <serviceHostingEnvironment aspNetCompatibilityEnabled= "true"
      multipleSiteBindingsEnabled="true"  />
  </system.serviceModel>
InformationsquelleAutor user1186651 | 2012-08-10