Silverlight 클라이언트 응용 프로그램에서 사용하는 IIS에서 호스팅되는 WCF 서비스가 있습니다. Silverlight 응용 프로그램을 실행할 때 중단 점 중 하나도 공격을받지 못하는 것 같습니다 (서비스에 중단 점이 아닌데도 충돌이 발생하지는 않습니다.이 서비스는 동일한 솔루션에 없습니다).WCF 서비스를 사용하여 Silverlight 프로젝트 디버깅
일반적으로 과거에 SL 프로젝트를 만들었을 때 기본적으로 중단 점이 발생했으며 설정을 변경하지 못했습니다.
프로젝트를 실행할 때 "디버깅하려는 Silverlight 프로젝트가 웹 서비스를 사용합니다. Silverlight 프로젝트가 호스팅되고 실행되지 않으면 웹 서비스 호출이 실패합니다 어쨌든 디버깅 하시겠습니까? "
그래서 '그렇습니다'라고 말합니다.
내 브레이크 포인트는 내가 아는 장소 (MainPage.xaml.cs의 InitializeComponent)에 있으므로 그렇지 않습니다.
클라이언트 응용 프로그램과 차이가 있는지 모르겠지만 WCF 서비스는 App.config 내에 컴파일 디버그가 'true'로 설정되어 있습니다.
아무도 도와 줄 수 있습니까?
편집 :
유용한 점 : 프로젝트가 디버그로 설정되어 있습니다. SL 프로젝트에는 웹 구성 요소가 없습니다. 응용 프로그램이 컴파일되어 정상적으로 실행됩니다. 아래 스크린 샷의 코드는 기본 페이지 (그리고 프로젝트를 시작할 때 볼 수있는 페이지) 인 기본 페이지의 코드입니다. Visual Studio 버전은 2010 Ultimate (버전 10.0.40219.1 SPRel)이며 OOB 응용 프로그램을 만들지 않습니다. 정기적으로 실행되는 것은 물론, Visual Studio의 디버그 -> 디버깅 시작 옵션에서 시작되었습니다.
스크린 샷 :
그 이미지가 충분히 명확하지 않은 경우는 1 here.
두 번째 스크린 샷에서 MainPage.xaml에서의 InitializeComponent에 중단 점을 보여주는 전체 해상도가 .cs는 실행되지 않습니다 (이전 뷰는 관련 뷰 모델의 생성자를 나타냅니다). 그만큼 분명하지 않다 경우
다시, 전체 해상도 버전은 메시지가 점점 here.
몇 가지를 명확히 해주시겠습니까 – AVee
'RIA'를 사용하고 있습니까? 모든 프로젝트가 동일한 솔루션입니까? –
몇 가지 편집자를 만들었습니다. 바라건대 그 질문에 대답해야합니다. – TheFaithfulLearner