2017-04-19 6 views
0

코드라는 단일 디렉터리 아래에 C# 솔루션 및 프로젝트 힙이 구성되어 있습니다. 전체 폴더를 이동해야했습니다. 이 작업을 수행하면서 Visual Studio의 잘못된 프로젝트 링크와 IIS 사이트의 잘못된 경로와 같은 사소한 불편 함이있었습니다. 그 일은 쉬운 수정이었다. 솔루션 중 일부는 TFS에서 소스 제어를받으며 첫 번째로드시 매핑이 손상되었음을 발견했습니다. 작업 공간을 편집하고 로컬 폴더를 수동으로 업데이트하면 상당히 간단합니다.코드 이동 후 잘못된 소스 제어 바인딩

그러나 마지막 문제가 하나 남아있어 잘못된 소스 제어 바인딩입니다. 예를 들어 4 개의 웹 사이트 프로젝트가 포함 된 솔루션이 있습니다. 4 개 중 3 개가 유효하지 않습니다. 나는 소스 제어 변경을 사용하여 유효하지 않은 프로젝트의 바인딩을 해제 한 다음 프로젝트를 언로드하고 다시로드하려고 시도했지만 아무 것도하지 않습니다. 소스 제어 변경 화면에서 목록에있는 서버 바인딩은 매우 유효합니다 (존재하는 경우). 소스 제어 탐색기에서 찾을 수 있습니다. 그것은 내 머리를하고있다.

다른 사람이 확인, 테스트 또는 시도 할 물건이 있습니까 .. ..?

답변

0

솔루션이 이미 소스 컨트롤에 추가되었는지 확인하십시오 : 파일> 소스 제어> 소스 제어에 솔루션 추가.

일반적으로 바인딩 해제하고 그것을 해결됩니다 리 바인딩, 당신은 Visual Studio에서 소스 제어 다시 리 바인드 시도 할 수 있습니다 :

  1. 엽니 문제
  2. 와 솔루션을 솔루션에서 솔루션을 선택
  3. 탐색기를 파일 -> 소스 제어 -> 고급 -> 소스 제어 변경
  4. 바운드되었지만 올바르게 작동하지 않는 프로젝트의 바인딩을 해제합니다.
  5. 바인딩되지 않은 모든 프로젝트를 바인딩합니다.

또한이 문서를 참조 할 수 있습니다에 대한 HOW TO FIX TFS INVALID BINDING IN VISUAL STUDIO

그러나, 리 바인딩이 작동하지 않는 경우, 당신은이 솔루션은 this thread요나단 닉슨의 대답을 참조하시기 바랍니다 자세한 내용은 파일을 직접 편집하려고 할 수 있습니다 .