Не удалось найти расширение привязки конфигурации

Я пытаюсь запустить веб-сервис WCF, который будет участвовать в распределенных транзакциях. Я все время получаю следующее сообщение об ошибке ...

Не удалось найти расширение привязки конфигурации 'system.serviceModel / bindings / myBinding'. Убедитесь, что это расширение привязки правильно зарегистрировано в system.serviceModel / extensions / bindingExtensions и правильно написано

Вот файл web.config

  <system.serviceModel>
<services>
  <service name = "DistServiceX">
    <endpoint
       address=""
       binding="myBinding"
       contract="IDistService"
     />
  </service>
</services>
<bindings>
  <wsHttpBinding>
    <binding
      name="myBinding" 
      transactionFlow="true"
      />
  </wsHttpBinding>
</bindings>

<behaviors>
  <serviceBehaviors>
    <behavior name="">
      <serviceMetadata httpGetEnabled="true" />
      <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
  </serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />

. Кто-нибудь может увидеть, что с этим не так? Это сводит меня с ума!

Спасибо

Пит

9
задан Peter Morris 12 October 2010 в 09:24
поделиться