2

Silverlight 4 앱을 만들고 ASP.NET 웹 응용 프로그램에서 호스팅하기로 결정했습니다. Silverlight 사용 가능 WCF 서비스를 웹 응용 프로그램 프로젝트에 추가했습니다.VS2010 - WCF 서비스에서 중단 점이있는 OOB 4 OOB

웹 응용 프로그램 프로젝트가 이제 시작 프로젝트로 설정되었습니다. 이런 식으로 모든 것이 잘 작동하고 웹 응용 프로그램 프로젝트의 WCF 서비스에서 중단 점을 멈추고 silvelight 프로젝트의 중단 점에서 중단 할 수 있습니다.

silverlight 프로젝트 속성에서이를 OOB로 변경했습니다. 이로 인해 시작 프로젝트가 자동으로 Silverlight 프로젝트로 이동합니다. 이제는 Silverlight 앱을 디버깅 할 때 OOB을 열었지만 이제는 웹 앱 프로젝트의 WCF 서비스에 중단 점을 넣을 수 없습니다 (Silverlight 클라이언트가 웹 앱 프로젝트와 통신 할 수 있음에도 불구하고). 그래서 시작 프로젝트를 웹 앱으로 다시 변경했습니다. 하지만 이제는 실버 라이트 앱이 OOB로 시작하지 않습니다.

어떻게하면 WCF 서비스에서 디버그하고 OOB를 동시에 실행할 수 있습니까? (내 앱은 OOB로 설계되었으므로 그렇게 개발하는 것이 중요합니다.)

+0

OOB로 전환하면 웹 프로젝트를 확인하고 'Silverlight 디버깅 사용'이 설정되어 있는지 확인하십시오. –

+0

@Derek Beattie 나는 ASP.NET과 Silverlight를 확인했다. 편집 사용 및 계속 사용을 선택해야합니까? –

+0

ASP.NET과 Silverlight를 확인한다는 것은 무엇을 의미합니까? –

답변

2

먼저 서비스 작업을 호출하기 전에 클라이언트 측에 중단 점을 설정해야합니다. 둘째, 서버 쪽에서 서비스 메서드 내에 다른 중단 점을 설정하십시오. 이제 디버깅을 시작하고 첫 번째 중단 점을 맞출 때 다음 단계를 수행하여 디버거에 dev 서버 프로세스를 연결하십시오. 디버그 -> 첨부를 클릭하여 처리 Webdev 프로세스를 선택하고 연결을 클릭하십시오. 디버그를 계속하면

지금, 당신이 :)뿐만 아니라 서비스를 디버깅 할 수

0

디버깅을 시작하면, 당신은 비주얼 스튜디오로 가서 수동으로 개발 웹 서버에 디버거를 연결한다 (Debug->Attach to Process...). OOB을 디버깅 할 때이 단계는 자동으로 수행되지 않습니다.

관련 문제