2008-12-18 10 views
3

J'ai créé un service wcf simple qui utilisait le modèle de bibliothèque de services WCF. Tout fonctionne correctement lors de l'utilisation des liaisons de savon par défaut, cependant lorsque j'essaie de modifier le service pour ajouter une liaison REST, il échoue avec l'erreur suivante:Impossible de trouver l'extension de liaison de configuration

"Extension de liaison de configuration" system.serviceModel/bindings/webHttpBinding 'ne peut pas être Vérifiez que cette extension de liaison est correctement enregistrée dans system.serviceModel/extensions/bindingExtensions et qu'elle est orthographiée correctement. "

Je pense qu'il me manque une étape très basique ici. Quelqu'un peut m'aider?

Les snippits pertinentes de mon fichier de configuration sont ci-dessous:

<service name="WebService.Service1"> 
    <endpoint address="" binding="webHttpBinding" contract="WebService.IService1" behaviorConfiguration="RestBehavior" /> 
</service> 

<endpointBehaviors> 
    <behavior name="RestBehavior"> 
    <webHttp /> 
    </behavior> 
</endpointBehaviors> 

Répondre

2

J'ai installé le Service Pack 1 pour .NET 3.5 et il semblait résoudre le problème.

+0

Lien actuel: http://www.microsoft.com/download/fr/details.aspx?id=22 – ashes999