2009-10-22 3 views
5

테스트를 위해 웹 서비스 용 모의 서비스를 만들려고합니다.xx 및 yy 메서드는 동일한 SOAPAction을 사용합니다.

이렇게하려면 wsdl.exe를 실행하여 인터페이스를 만든 다음 해당 인터페이스를 기반으로 asmx 웹 서비스를 만듭니다. 우리는 지난 몇 년간 아무런 문제없이이 작업을 여러 번했습니다.

우리가 오류 얻을이 시간 :

방법의 XX를 우리가 웹 서비스를 호출 할 때 전년 같은이 SOAPAction

를 사용합니다. Google에서 검색을 한 적이 있는데 wsdl.exe의 버그라고합니다. 그러나 그것에 대해 무엇을해야하는지에 대해서는 아무 것도 말하지 않습니다.

해결 방법이 있습니까? references.cs의 일부만 삭제해야합니까?

감사

쉬라즈

답변

10

솔루션을 발견. A는, 모든 일을 재 구축 깨끗한 솔루션 및 후

[SoapDocumentService (RoutingStyle = SoapServiceRoutingStyle.RequestElement)]

: 웹 서비스 클래스에 속성으로 다음 줄을 추가했습니다.

+0

나는이 문제를 가지고있다. – tulkas85

관련 문제