답변:
이 정보는 모두 귀하의 .suo
파일 및 / 또는 .user
파일 에 있다고 생각 합니다. 그들이 손상되면 VS는 어려움을 겪을 것이므로 기본값으로 되돌릴 것입니다.
VS를 종료하고, .suo
및 / 또는 .user
파일을 삭제하고 , VS를 시작하고 원하는 방식으로 설정 한 다음 다시 시작하고 설정을 기억하는지 확인하십시오.
Visual Studio 2015에서이 문제가 발생했습니다. 솔루션 루트에서 .suo 파일을 제거해도 문제가 해결되지 않았습니다. 다음 디렉터리에있는 모든 항목을 제거해야했습니다.
\\ SolutionRootFolder \ .vs \ FolderWithSolutionName \ v14 \
.vs는 숨겨진 폴더이고 .suo는 vbcs.cache 폴더와 함께 삭제해야하는 v14 폴더 아래의 숨겨진 파일입니다.
VS2017 업데이트 : v15 폴더가있는 VS2017에 문제가 여전히 존재합니다.
.suo
합니다. VS가 동일한 파일을 열 때 중단되면 .vs \ SolutionName \ v15 \에서 파일 을 제거해야 합니다.
Visual Studio 2015에서 :
도구-> 설정 가져 오기 및 내보내기-> 모든 설정 재설정
그것은 나를 위해 일했습니다.
해피 코딩 :)
시작 프로젝트 문제는 해결되지 않지만 "솔루션로드시 문서 다시 열기"확인란을 선택하면 열린 문서 기억 문제가 해결되었습니다.
여기에서 해당 설정을 변경할 수 있습니다.
Tools -> Options -> Projects and Solutions -> General -> Reopen documents on solution load
Visual Studio 2017을 버전 15.8.3으로 업그레이드하기 전에 해당 확인란이 존재했는지 또는 도중에 재설정되었는지 확실하지 않습니다.
Visual C # Express에서도 동일한 문제가 발생했습니다.
문제를 해결하기 위해 찾은 유일한 방법은 다음과 같습니다.
Express 버전은 어쨌든 플러그인을 지원하지 않기 때문에 VS 버그처럼 보입니다. .suo 파일을 삭제하고 Visual Studio를 다시 열면 일반적으로 약 57k 인 특정 솔루션에 대한 새 .suo 파일이 생성된다는 것을 알았습니다. 환경에서 파일을 연 다음 Visual Studio를 닫으면 (해당 파일이 솔루션의 일부가 아니더라도) 약 916k 인 .suo가 저장됩니다. 그 후 동일한 솔루션을 열면 위에서 설명한 문제가 발생합니다.
Visual Studio 2017의 경우 도구-> 설정 가져 오기 및 내보내기-모든 설정 재설정이 제안 된 다른 모든 솔루션을 시도한 후 나를 위해 해주었습니다.
Visual Studio 2015 Enterprise : 이 스레드의 많은 사람들은 .suo 파일을 삭제해도 도움이되지 않았으므로 모든 설정을 재설정했습니다. 모든 설정을 지우고 싶지 않았기 때문에 어떤 설정이 원인인지 확인하는 데 약간의 시간을 보냈습니다 (참고 : 여전히 옵션에서 찾을 수 없음).
따라서 대부분의 설정을 그대로 유지하면서 문제를 해결하려면 다음 단계를 따르세요.
이제 거의 모든 설정을 유지하고 문제를 해결했습니다. 지금해야 할 일은 팔레트를 원하는대로 옮기는 것뿐입니다.
위의 모든 것을 시도했습니다. 아무것도 작동하지 않았습니다. 나를 위해 일한 (VS2017)은 내 repo 폴더로 이동하여 숨겨진 파일을 표시하고 .vs 폴더를 삭제하고 VS를 다시 시작하는 것입니다.
그래서 여기에는 아무것도 고쳐지지 않았습니다. 저는 VS 2015에 있습니다. 모든 것을 Windows 10으로 옮길 때까지 모든 것이 발견되었습니다. VS를 다시 설치하고 시작했습니다. 내가 원하는 기본 설정이 무엇인지 물었고 일반을 선택했습니다. 내가 마이그레이션 한 프로젝트는 열려있는 창을 기억하지 못합니다. 빨려.
나는 여기에서 모든 조언을 따랐지만 아무것도 효과가 없었습니다. Windows 7에서도 더 나빠졌습니다.
그래서 내 설정을 지우고 재설정하기로 결정했습니다. 그렇게했을 때 원하는 기본 설정 모음을 선택하라는 대화 상자가 나타납니다. 나는 비주얼 C #을 선택했고 그 즉시 문제가 해결되었습니다.
초기 문제는 "일반"설정을 선택했기 때문에 발생했습니다 ....
다른 설정은 시도하지 않았습니다. YMMV.