1

Windows Phone 용 Visual Studio Express 2012에서 작업 중이며 프로젝트에 서비스 참조를 추가했습니다. 내가 추가 한 이후로 잘 작동 해왔다.C# WP8 서비스 참조가 변경됨

어제 나는 내 애플 리케이션을위한 레이아웃을 만들기 시작했다. 그리고 나는 내 서비스 레퍼런스가 이전과 같지 않다는 것을 알아 차렸다. 그것은 여전히 ​​작동하지만 그것은 지금 아이콘이 다르다. 그리고 나에게 이전과 같은 똑같은 오른쪽 클릭 옵션을주지 않는다.

이미지 1 : http://snag.gy/kvGJV.jpg

이미지 2 : http://snag.gy/RjTys.jpg

알림 아이콘을 변경하는 방법은, 지금 폴더 아이콘, 그것은 그런 작은 세계 또는 뭔가하는 데 사용됩니다. 그리고 오른쪽 클릭 옵션에서 "서비스 참조 업데이트"또는 "서비스 참조 구성"을 말하지 않습니다 ...

무슨 일이 일어 났습니까? 내 서비스 참조를 지금 어떻게 업데이트 할 수 있습니까? (IP가 많이 바뀜)

편집 : 새 프로젝트를 시작한 다음 블렌드 서비스 참조 변경 사항을 폴더에 사용하면 발견했습니다. 내 질문은 여전히 ​​동일합니다. 왜 그런가요?

답변

2

이 문제의 원인을 발견했습니다. Blend와 Visual Studio를 동시에 사용할 때 버그가있는 것 같습니다. Blend를 사용하여 프로젝트를 변경하면 Visual Studio는 수정 된 파일 만 다시로드할지 또는 모든 파일을 다시로드할지 묻습니다. 어떻게 든 모든 파일을 다시로드하도록 선택하면 서비스 참조를 수정하여 오류 및 기타 변경이 발생합니다.

+1

어떻게 마무리 했습니까? 서비스를 삭제하고 다시 추가했지만 다른 수집 유형을 사용하도록 설정 한 서비스를 기억할 수 없기 때문에 해당 경로를 좋아하지 않았습니다. 일부는 System.Collections.Generic.List입니다. 다른 것은 System.Collections.ObjectModel.ObservableCollection입니다. 궁극적으로 필자는 잘못 추측했을 때 컴파일러가 불만을 터뜨렸다. –

+0

당신과 같은 서비스를 다시 추가하려했지만 너무 늦었습니다. 많은 오류가있었습니다. 내 프로젝트의 구버전을 열어서 시작해야만했습니다 :/Blend + Visual Studio에서 서비스 참조를 사용하고 있다면 프로젝트의 백업을 만드십시오. – sparcopt

+0

어쨌든 유일한 해결책은 서비스 참조를 삭제하고 다시 추가하는 것입니다.하지만 간단히 문제가 있습니다. – LZH