Я хотел бы некоторые советы для отладки исключений WCF Web Service


2

Я создал службу WCF, и когда я просматриваю к конечной точке я получаю следующую ошибку:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> 
    <s:Body> 
    <s:Fault> 
     <faultcode 
      xmlns:a="http://schemas.microsoft.com/ws/2005/05/addressing/none"> 
      a:ActionNotSupported 
     </faultcode> 
     <faultstring xml:lang="en-GB"> 
      The message with Action '' cannot be processed at the receiver, 
      due to a ContractFilter mismatch at the EndpointDispatcher. 
      This may be because of either a contract mismatch (mismatched 
      Actions between sender and receiver) or a binding/security 
      mismatch between the sender and the receiver. Check that sender 
      and receiver have the same contract and the same binding 
      (including security requirements, e.g. Message, Transport, None). 
     </faultstring> 
    </s:Fault> 
    </s:Body> 
</s:Envelope> 

Я исправил эту проблему, но Бесполезную» t наслаждайтесь опытом! У кого-нибудь есть подсказки или инструменты для отладки таких проблем?

+2

Вы нашли решение? Я борюсь с той же проблемой. 05 май. 092009-05-05 07:52:28

  0

Можете ли вы поделиться с нами. Какова была основная причина вышеупомянутой ошибки? Я получаю это при интеграции с сторонними приложениями службы WCF. 21 янв. 122012-01-21 00:24:06

9

Я нашел SvcTraceViewer.exe, чтобы быть самым ценным инструментом, когда дело доходит до диагностики ошибок WCF.