#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 «, «суер»);