알았어. 여기에 해결책이 있습니다.
먼저 Visual Studio 2008 SP1을 설치하십시오 (VS 2008 및 팀 탐색기가 이미 설치되어 있다고 가정).
이제 Visual Studio 2008을 시작하고 소스 제어로 이동하여 작업 영역을 삭제하십시오. 새 작업 영역을 만들고 로컬 폴더 매핑에 대한 소스 제어 폴더를 만듭니다. 확인을 클릭하십시오. "작업 공간이 수정되었습니다., 최신 상태로 유지하려고합니다.", 아니오를 선택하십시오.
이제 Visual Studio 2008을 닫습니다.
Visual Studio 2008을 다시 열고 소스 제어로 이동하고 구체화하십시오 (파일을 덮어 쓸지 선택하는 두 확인란 모두 선택). 당신이 asp.net 웹 기반 솔루션이있는 경우
는 이제 IIS에서 웹 사이트, 응용 프로그램 풀을 만들고 구성하는 시간, 적절한 인증 및 권한을 설정합니다. 그렇지 않으면 옵션!
이제 소스 제어에서 적절한 폴더로 이동하여 솔루션 파일을 두 번 클릭하십시오. 로컬 폴더에서 솔루션 파일을 두 번 클릭하여 솔루션을 열 수도 있지만 소스 컨트롤에서 솔루션을 여는 것이 더 쉽습니다.
위 단계를 수행하면 웹 사이트가 구성되어있는 경우 이 표시되며 Visual Studio 2008에서는 사용자가 설치했는지 확인하는 웹 사이트을 자동으로 검색합니다. 확인을 클릭하십시오.
소스 제어 서버에 연락하여 동기화가 필요한지 확인합니다. 솔루션에 다수의 프로젝트가있는 경우 을 보면 화일 진행률 표시 줄이 빠르게 깜박이면서 화면이 표시되고 솔루션이 수분 내에 설정됩니다.
실제 문제는 입니다. Visual Studio 2008 서비스 팩 1입니다. 그렇지 않으면 TFS 매핑이 손상됩니다. IF SP1이 설치되어 있고 위의 지침을 따르면 아무런 문제가 없습니다.
레코드의 경우 Visual Studio 2010 SP1에서이 문제가 계속 발생합니다. TFS에서 얻을 때 로컬 대상 폴더가 수정 된 루트 매핑 하나가 있습니다. 이제는 대부분의 폴더가 올바른 것으로 (새 루트 매핑 당) 있지만 일부는 여전히 이전 매핑을 사용하고 있습니다. 매핑을 직접 확인 했으므로 하나만 있습니다 (루트 매핑). 문제 프로젝트가 열렸고 의심 스럽지만 csproj 및/또는 sln 파일의 경로가 VS 내의 TFS 지원에 잘못된 위치에 매핑되도록 지시하고 있습니다. 또한 TFS '캐시'폴더 (AppData \ Local \ Microsoft \ Team Foundation)를 제거하려고했습니다. – redcalx