.sln 파일을 열려고하면 Visual Studio가 종료됩니다. TFS를 열어 특정 버전을 구하고 최신 버전을 선택하고 덮어 쓰고 .sln 파일을 열고 '호환되지 않는 문서 메시지'를 무시하고 열 수 있습니다.VS가 손상되었습니다 .sln 파일이 있습니까?
그러나 저는 뭐가 잘못 알고 그것을 해결하는 방법을, 경우에 언젠가 나는이 작업을 수행 할 수 없습니다.
어떻게 이런 일이 해결 될 수 있는가?
.sln 파일을 열려고하면 Visual Studio가 종료됩니다. TFS를 열어 특정 버전을 구하고 최신 버전을 선택하고 덮어 쓰고 .sln 파일을 열고 '호환되지 않는 문서 메시지'를 무시하고 열 수 있습니다.VS가 손상되었습니다 .sln 파일이 있습니까?
그러나 저는 뭐가 잘못 알고 그것을 해결하는 방법을, 경우에 언젠가 나는이 작업을 수행 할 수 없습니다.
어떻게 이런 일이 해결 될 수 있는가?
나는 이것이 .suo
(숨겨진 파일) 일 가능성이 더 높다고 생각합니다. 이것들은 부패하는 것을 안다. (그리고 적어도 VC++ V6 이후 사실이다.) 그것을 삭제하면 VS에서 모든 종류의 홀수/오류 동작이 제거됩니다.
는 (: 파일을 열고 레이아웃이며, 중단 점, 책갈피, ... 전용 : .suo
지역 설정을 보유하고 정말 솔루션이나 프로젝트에 중요한 아무것도.)를
비주얼 스튜디오 2015과 2017의 경우 : 오히려 솔루션 (.sln
) 파일과 같은 위치에있는 것보다 솔루션 파일이 들어있는 폴더의 .vs
이라는 숨겨진 폴더에 저장됩니다.
파일의 두 버전의 사본을 얻고에 당신의 마음에 드는 DIF 도구를 사용하여 변경된 내용보기 sln 파일은 xml (사람이 읽을 수있는 파일)이므로 어떤 일이 발생했는지 파악하기가 너무 어렵지 않습니다
알아보기 어렵습니다. sln 파일은 매우 간단합니다. 텍스트 편집기를 사용하여 열면 검사가 모두 괜찮아 보입니다.
sln 파일이 충돌 한 상태 일 수 있습니다.
새 sln 만들기 및 모든 proj 가져 오기 시도 했습니까? 부패가 해결되지 않으면 문제가있는 프로젝트를 가리킬 수 있습니다.
내 .sln 파일이 실제로 손상되었습니다. 메모장 + +에서 열어서 모두 nul (\ x00)이었습니다. (파일 -> 새 프로젝트 -> 다른 템플릿 -> 빈 솔루션) 빈 솔루션을 마우스 오른쪽 버튼으로 클릭하고 기존 프로젝트를 추가합니다 (프로젝트 파일을 엽니 다.) nuget 꾸러미를 복구하고 나는 가기 좋았다 :) –