Die Erweiterung der Konfigurationsbindung konnte nicht gefunden werden

8

Ich versuche, einen WCF-Webservice zu starten, der an verteilten Transaktionen teilnehmen wird. Ich bekomme immer die folgende Fehlermeldung ...

  

Die Bindungsverlängerung 'system.serviceModel / bindings / myBinding' konnte nicht gefunden werden. Stellen Sie sicher, dass diese Bindungserweiterung ordnungsgemäß in system.serviceModel / extensions / bindingExtensions registriert ist und ordnungsgemäß buchstabiert ist

Hier ist die web.config

%Vor%

Kann jemand sehen, was damit nicht stimmt? Es macht mich verrückt!

Danke

Pete

    
Peter Morris 12.10.2010, 20:24
quelle

1 Antwort

10

Sie beziehen sich hier auf eine benutzerdefinierte Bindung:

%Vor%

Es gibt jedoch keine benutzerdefinierte Bindung namens myBinding irgendwo in Ihrer Konfiguration.

Ich nehme an, Sie möchten sich wirklich auf eine wsHttpBinding und die myBinding binding Konfiguration beziehen, die Sie in Ihrer Konfigurationsdatei angegeben haben. Außerdem muss der Name des Dienstes mit dem vollständig qualifizierten Namen der Klasse übereinstimmen, die den Dienst implementiert - einschließlich Namespace (und auch: der Name des Vertrags, der von diesem Dienst implementiert wird und auf einem bestimmten Endpunkt verfügbar gemacht wird, muss alle Namespaces enthalten):

%Vor%     
marc_s 12.10.2010, 20:31
quelle

Tags und Links