2014-01-31 3 views
1

저는 소스/버전 제어에 완전히 익숙하지 않아 최근에 Visual Studio 온라인 서비스 (TFS 온라인 서비스 이름이 변경됨)를 시험 사용하기로 결정했습니다. 나는 문제가 생겼다. 지금 내가 뭔가 잘못하고 있거나 VSOnline 서비스에 결함이 있는지 확실하지 않다.Visual Studio 온라인 소스 제어가 디버깅을 중단합니다.

문제는 다음과 같습니다. Windows phone 8 프로젝트를 완전히 작동합니다. VS13 궁극 (VS12 프로에서도)에서 예상대로 작동하는 컴파일러 및 디버거. 그러나 프로젝트를 소스 컨트롤에 추가하고 체크 인하면 체크 아웃하십시오.

증상 : 1) XAML 마크 업이 인식되지 않습니다. IntelliSense는 Phone : PhoneApplicationPage와 같은 기본 태그까지 모든 단일 XAML 태그에 대해 오류를보고합니다. 이러한 오류는 디버그 모드에서 릴리스 모드로 변경하면 지울 수 있지만 다음에 프로젝트를 시작할 때 다시 표시됩니다.

2) 디버그 대상을 변경할 수 없습니다. 일반적으로 장치 및 다른 에뮬레이터 모드 중에서 선택할 수있는 대화 상자에는 "시작"옵션 하나만 있습니다. 실제 기기에 앱을 배포 할 수 없습니다. "시작"은 항상 기본 에뮬레이터를 실행합니다 (정상적으로 작동하고 버그는 없습니다)하지만 에뮬레이터를 선택할 수 없습니다.

3) 프로젝트 속성/설정에서 디버그 탭을 열려고 할 때 VS13이 충돌합니다.

4) VSonline에서 솔루션을 빌드하려는 시도가 실패합니다.

나는 뭔가 잘못하고있을 가능성이 있음을 알고 있습니다. 이전에는 소스 컨트롤을 사용하지 않았지만, 필자가 이해할 때 체크 아웃 후 프로젝트를 완전히 정상적으로 처리 할 수 ​​있어야합니다. 디버깅이나 장치 배포에 대한 제한은 나에게 비생산적인 것처럼 보일 수 있습니다.

또한 잘못된 설정과 설정에서의 VS13 충돌로 인해 문제가 발생했다는 것을 의미합니다. 의견, 조언 또는 도움을 주시면 대단히 감사하겠습니다.

+1

FWIW, 수십 개의 프로젝트에서 모든 소스 제어를 위해 TPS 온라인에서 VS 2013을 사용하며 잘 작동합니다. Windows 8 전화 프로젝트에서 사용하지 않았으므로이를 보증 할 수는 없습니다. 궁극적으로 (VS 2013의 버그 일 수는 있지만) 소스 제어 나 클라우드 기반 소스 제어에는 본질적으로 이러한 기본 작업을 제한하지 않아도됩니다. 즉, 이것 때문에 좋은 소스 관리 방법을 포기하지 마십시오. 보통 사용하기 쉽습니다. –

답변

0

며칠 지나친 노력 끝에 나는이 문제를 해결할 수있었습니다.

나는 집과 내 컴퓨터에서 일하므로 나는 항상 내 개인 계정으로 로그인합니다. 그리고 MSDN 구독이있는 작업 계정으로 Visual Studio에 로그인했습니다.

이로 인해 계정 충돌과 모든 이상한 행동이 발생했습니다. 모든 브라우저에서 로그 아웃하면 도움이되지 않아서 신비하게도 내 개인 계정을 항상 로그인 상태로 유지했습니다. 그리고 이것은 Skydrive가 원인이라고 생각합니다.

그래서 내 작업 ID에 대한 새 사용자 계정을 설정하고이를 사용하여 로그인하고 완벽하게 작동하기 시작했습니다.

결론 : 온라인으로 Visual Studio를 사용하거나 VS로 로그인하려면 컴퓨터에서 동일한 계정으로 로그인해야합니다.

관련 문제