2008-08-20 4 views
2

디버깅 WCF 웹 서비스 예외에 대한 몇 가지 팁을 싶습니다 나는 다음과 같은 오류 얻을 엔드 포인트를 탐색 할 때 : 나는 문제를 해결하지만, 'didn를 한나는 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> 

을 경험을 즐기십시오! 누구든지이 문제를 디버깅하기위한 팁이나 도구가 있습니까?

+2

해결책을 찾았습니까? 나는 같은 문제로 어려움을 겪고있다. – Tuoski

+0

우리와 공유 할 수 있습니까 위의 오류의 근본 원인은 무엇입니까? 나는 타사 응용 프로그램 WCF 서비스와 통합하면서 이것을 얻고 있습니다. – ioWint

답변

9

나는 SvcTraceViewer.exe이 WCF 오류를 진단 할 때 가장 중요한 도구라고 발견했습니다.

관련 문제