Visual Studio 2010 Ultimate 버전을 사용하여
Windows Phone 7 프로젝트를 만들고,
웹 서비스에 대한 참조 추가시
정상적으로 웹 서비스가 참조가 되지 않을 수도 있다.
이것은 Visual Studio 2010의 알려지지 않은 버그이거나,
내가 사용하고 있는 Visual Studio만의 문제일 수 있으나
어쨌든 오늘 그러한 경험을 하게 되었다.
관련 정보를 검색해보니 나와 비슷한 증상이
VS2010이 아닌 Visual Studio 2010 Express for Windows Phone 버전에서는
웹 서비스 참조 추가 관련된 문제는 없는 듯 보이니, 오히려 VS2010 풀버전에서
이러한 현상이 발생하는 듯 하다.
그런즉, 이러한 때에는 새롭게 프로젝트를 만들고, 해당 프로젝트에서
해당 웹 서비스에 대한 참조추가를 해보면 잘 될 수 있다.
이렇게 서비스 참조 추가가 완성된 프로젝트의
Service References 폴더와 SeviceReferences.ClientConfig 파일을 복사해서
서비스 참조 추가가 정상적으로 되지 않는 프로젝트에 붙여넣기하면 된다.
이때, 프로젝트 이름은 동일한 이름으로 하면 코드 작성시 네임스페이스가
기존 프로젝트에서와 동일하게 생성되기때문에 동일 이름의 프로젝트를 다른 폴더에서
생성해서 구현하면 좋을 듯 싶다.
물론, 이러한 현상을 경험하지 않으면 가장 좋겠지만...
끝...