Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт

#c# #wcf

#c# #wcf

Вопрос:

Я создал веб-сервис WCF, в то время как я ссылаюсь на это с помощью какой-либо другой веб-службы, он выдает ошибку типа «Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт»..

Мой webconfig

 <service name="EenaduMobileFeedTamil.EenaduTamilComments" behaviorConfiguration="ServiceBehaviour">

   <endpoint address=""  binding="webHttpBinding" contract="EenaduMobileFeedTamil.IEenaduTamilComments" behaviorConfiguration="web">

  </endpoint>
  </service>


 <behaviors>
 <endpointBehaviors>
 <behavior name="web">
 <webHttp />
 </behavior>
 </endpointBehaviors>
  <serviceBehaviors>
   <behavior name="ServiceBehaviour">
  <serviceMetadata httpGetEnabled="true" />
  <serviceDebug includeExceptionDetailInFaults="false" />
  </behavior>
  <behavior name="">
  <serviceMetadata httpGetEnabled="true" />
   <serviceDebug includeExceptionDetailInFaults="false" />
   </behavior>
   </serviceBehaviors>
    </behaviors>
  

Комментарии:

1. вы пытались обновить ссылку?

2. можете ли вы показать файл конфигурации клиента, который использует эту услугу?

3. В webconfig на стороне клиента нет таких тегов, как <service> . Но я вызвал эту службу с помощью ServiceReference1 . EenaduTamilCommentsClient ss = new ServiceReference1 . EenaduTamilCommentsClient(); ss.InsertComments(«1», «ad», «3940B770-B3BA-418D-95ED-2FDA47E357AC», «vignesh», «raj@raj.com «, «суер»);