Visual Studio (및 TFS)가 어떻게 든 가지고 있습니다 (아마도 소스 제어 병합 중에 생각합니다). 내 솔루션 내 프로젝트 경로에 대해 혼란 스러울 수 있습니다. 실제로, 프로젝트 파일이 여기에 반면Visual Studio에서 어딘가에있는 프로젝트에 대한 잘못된 경로를 검색하는 중
C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj
: 나는 내 인생에 그것을 얻을 수 없기
C:\My Projects\ExampleSolution\ExampleProjectCorrect\ExampleProjectCorrect.csproj
그것을 생각
여기 (단순 예를 들어 경로)입니다 올바른 위치를 인식하십시오. 나는 시도했다 :
정확한 위치에서 프로젝트를 삭제하고 다시 추가한다.
The project file at C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj could not be found
이라는 오류 메시지가 나타납니다.ExampleProjectCorrect.csproj
에 대한 모든 참조가 올바른 경로를 갖도록 .sln 파일을 수동으로 편집하십시오.올바르지 않거나 잘못된 경로에 대한 솔루션 디렉토리의 파일에서 찾기를 수행하여 Studio가 잘못된 경로를 숨기는 위치를 찾으십시오.
VS와 TFS에 대한 캐시 디렉토리를 삭제
나는 차이를 100 개 프로젝트를하지 않으며에 묶여대로 근처에있다 나는이 솔루션을 다시 할 수 없기 때문에 내 머리를 찢어있어
다른 여러 개발자들이 소스 컨트롤을 사용하고 있습니다.
누구든지 올바른 방향으로이 잘못된 경로 및/또는 리셋하는 방법을 저에게 지적 할 수 있습니까?
그래서 프로젝트를 ExampleProjectWrong 디렉토리로 이동하면 어떻게됩니까? –
좋아, 일부 진행 .. 잘못된 폴더로 이동하면 Visual Studio에서로드 할 수 있습니다. 나는 'ExampleProjectWrong'디렉토리가 다른 프로젝트에 집에 있고, 같은 폴더 구조를 많이 가지고 있기 때문에 거기에 보관할 수 없습니다. 그래서 프로젝트의 경로를 변경하는 방법에 대한 아이디어가 있습니까? 언로드 된 프로젝트 속성의 경로 필드는 프로젝트가 언로드 된 경우에도 사용할 수 없습니까? –
두 번째로이 문제가 발생했지만 이번에는 다른 연결 문자열을 사용하기 때문에 분기 된 프로젝트가 원본 폴더를 대상으로한다는 것을 알 수있었습니다. Visual Studio에서 원본 폴더의 파일을 디버깅하고이를 지점의 파일과 혼합하거나 Log4net을 원래 폴더에 기록하는 등 아주 처음에는 이상했습니다! ** 솔루션 suo 파일 **을 삭제했는데 이제 분기 된 파일에만 올바르게 액세스합니다. – Binke