2013-07-26 1 views
1

에서 메서드가 중단되었습니다. 두 개의 웹 응용 프로그램간에 정보를 보내고 검색하기 위해 비누 호출을 사용합니다. 서비스 레퍼런스를 추가했는데 지금 코드에서 비누 클라이언트를 사용하여 전화를 걸려고합니다. 비누 호출

내가 취득 코드 몇 줄을 보내고 코드 줄 이후

ResourceSoapClient resourceSoapClient = new ResourceSoapClient("ResourceSoap"); 

(내 코드에서 나는 코드의 다음 줄에 이름 공간을 지정할 필요가 없습니다로서 '사용'을 사용) 전송 될 필요가 다음 나는 resourceSoapClient 개체를 사용하는 데이터는에 전화를 걸 수 있습니다 :

resourceSoapClient.SendResource(id, resourceData); 

의 I 그러나 바로 'resourceSoapClient'의 생성 한 후 메소드가 중단된다는 점이다 한 문제와 전혀 다음에 오는 코드가 실행됩니다. 디버깅하는 동안 메소드를 단계별로 실행하면서 F5를 계속 눌러 실행하는 것처럼 동작하지만 더 이상 코드를 밟지는 않습니다. 나는 여기서 무엇이 잘못되는지 이해하지 못한다. 당신 중 한 명이 나를 도울 수 있기를 바랍니다.

+0

표준 WCF 테스트 클라이언트 사용? –

+0

다른 프로젝트를 주 프로젝트에 추가 할 수 있다면 성공적인 디버깅을 할 수 있다고 생각합니다. – MACMAN

답변

0

How do I attach the debugger to IIS instead of ASP.NET Development Server? 시도해주세요.

VS -> 도구 -> 프로세스에 연결 (IIS 프로세스). 그런 다음 웹 서비스를 디버깅 할 수 있습니다.

또는 왜 생성자에 "ResourceSoap"문자열을 전달하는 http://msdn.microsoft.com/en-us/library/bb552364.aspx

+0

WCF 테스트 클라이언트가이 경우 SOAP 문제를 도와 줄지 확신하지 못합니다. 그게 도움이된다고 생각하는 이유를 분명히하는 자세한 내용을 추가 할 수 있습니까? – jwiscarson

+0

WCF 서비스를 사용하지 않습니다. 바쁜 일정으로 인해 Btw 나는 아직 주어진 답변을 테스트하지 못했습니다. 이 현상금을 연장 할 수있는 방법이 있습니까? 그렇지 않으면 나는 그것을 보지 않고 누군가에게 보상을 주어야 할 것입니다. –

+0

음, 무엇을 사용합니까? – ahanoff

관련 문제