Visual Studio가 열린 문서 및 시작 프로젝트를 기억하지 못함
지난주 동안 내 VS 솔루션에 대해 뭔가 변경되었으며 아직 수정 설정을 찾지 못했습니다.
솔루션을 닫고 다시 시작할 때 :
- 시작 프로젝트가 마지막으로 닫을 때 선택한 것과 다른 것으로 되돌아갑니다.
- 내 프로젝트 계층 구조가 닫 혔을 때와는 다릅니다. 모든 프로젝트가 확장됩니다.
- 닫을 때 열려 있던 문서가 모두 닫혔습니다.
각각의 경우에 마지막으로 닫았을 때와 똑같은 솔루션을 원합니다.
어떻게해야합니까?
건배,
베릴
이 정보는 모두 귀하의 .suo
파일 및 / 또는 .user
파일 에 있다고 생각 합니다. 그들이 손상되면 VS는 어려움을 겪을 것이므로 기본값으로 되돌릴 것입니다.
VS를 종료하고, .suo
및 / 또는 .user
파일을 삭제하고 , VS를 시작하고 원하는 방식으로 설정 한 다음 다시 시작하고 설정을 기억하는지 확인하십시오.
Visual Studio 2015에서이 문제가 발생했습니다. 솔루션 루트에서 .suo 파일을 제거해도 문제가 해결되지 않았습니다. 다음 디렉터리에있는 모든 항목을 제거해야했습니다.
\\ SolutionRootFolder \ .vs \ FolderWithSolutionName \ v14 \
.vs는 숨겨진 폴더이고 .suo는 vbcs.cache 폴더와 함께 삭제해야하는 v14 폴더 아래의 숨겨진 파일입니다.
VS2017 업데이트 : v15 폴더가있는 VS2017에 문제가 여전히 존재합니다.
Visual Studio 2015에서 :
도구-> 설정 가져 오기 및 내보내기-> 모든 설정 재설정
그것은 나를 위해 일했습니다.
해피 코딩 :)
시작 프로젝트 문제는 해결되지 않지만 "솔루션로드시 문서 다시 열기"확인란을 선택하면 열린 문서 기억 문제가 해결되었습니다.
여기에서 해당 설정을 변경할 수 있습니다.
Tools -> Options -> Projects and Solutions -> General -> Reopen documents on solution load
Visual Studio 2017을 버전 15.8.3으로 업그레이드하기 전에 해당 확인란이 존재했는지 또는 도중에 재설정되었는지 확실하지 않습니다.
나는 같은 문제가 있었고 .suo 파일을 제거하려고했습니다. 그러나 그것은 프로젝트를 수정하지 못했습니다. 그런 다음 완벽하게 작동하는 '재설정'옵션을 시도했습니다.
Visual C # Express에서도 동일한 문제가 발생했습니다.
문제를 해결하기 위해 찾은 유일한 방법은 다음과 같습니다.
- 설정 재설정 (도구-> 설정-> 재설정)
- 출구 스튜디오
- 영향을받는 솔루션에서 오래된 손상된 .suo 파일을 삭제하십시오.
Express 버전은 어쨌든 플러그인을 지원하지 않기 때문에 VS 버그처럼 보입니다. .suo 파일을 삭제하고 Visual Studio를 다시 열면 일반적으로 약 57k 인 특정 솔루션에 대한 새 .suo 파일이 생성된다는 것을 알았습니다. 환경에서 파일을 연 다음 Visual Studio를 닫으면 (해당 파일이 솔루션의 일부가 아니더라도) 약 916k 인 .suo가 저장됩니다. 그 후 동일한 솔루션을 열면 위에서 설명한 문제가 발생합니다.
Visual Studio 2015에서 >> 도구> 옵션> 환경> 시작> 시작할 때> 마지막으로로드 된 솔루션로드
Visual Studio 2010 Professional에서 주 메뉴 명령 "Windows-> Reset Window Layout"을 호출하여이 문제를 해결했습니다.
Visual Studio 2017의 경우 도구-> 설정 가져 오기 및 내보내기-모든 설정 재설정이 제안 된 다른 모든 솔루션을 시도한 후 나를 위해 해주었습니다.
Visual Studio 2017에서 도구-> 설정 가져 오기 및 내보내기-> 모든 설정 재설정이 완벽하게 작동했습니다.
.suo 파일을 지우는 중 ...
Visual Studio 2015 Enterprise : 이 스레드의 많은 사람들은 .suo 파일을 삭제해도 도움이되지 않았으므로 모든 설정을 재설정했습니다. 모든 설정을 지우고 싶지 않았기 때문에 어떤 설정이 원인인지 확인하는 데 약간의 시간을 보냈습니다 (참고 : 여전히 옵션에서 찾을 수 없음).
따라서 대부분의 설정을 그대로 유지하면서 문제를 해결하려면 다음 단계를 따르세요.
- 도구-> 설정 가져 오기 및 내보내기 ...
- "선택한 설정 내보내기"-> 다음을 선택합니다. 모든 확인란을 선택하십시오.
- "일반 설정"을 확장합니다.
- [Important] Uncheck "Window Layouts". -> Next -> Finish.
- Back to: Tools -> Import and Export Settings...
- Reset all settings -> Next -> just reset all settings.
- Now import the settings file you exported in Step 4
Now you will have retained almost all of your settings, and fixed the problem. All you have to do now is move your pallets around to what you like and you're done!
Even I solved this problem in Visual Studio 2015 Professional go to "Windows->Reset Window Layout" First i tried deleting .user/.suo file, but it was not wark out for me .Last i got solution like above.
For Visual Studio 2017 v15 go to Tools -> Options -> Project and solutions and chech "Reopen documents on solution load".
So nothing here fixed it for me. I am in VS 2015. Everything was find until I moved everything over to Windows 10. I did a reinstall of VS and started it up. It asked me what basic settings I wanted and I choose General. None of the projects I migrated over would remember their open windows. Sucked.
I followed every single bit of advice here and nothing worked. Worse even on Windows 7 it was carrying over.
So I decided to purge my settings and reset. When I did I was prompted with a dialog box to choose which default collection of settings I wanted. I chose visual c# and that fixed the problem instantly.
The initial problem was caused by my choosing "General" settings....
I have not tried the other settings. YMMV.
Tried all of the above. Nothing worked. What worked for me (VS2017) is just going to my repo folder, show hidden files, delete the .vs folder and restart VS.
'programing' 카테고리의 다른 글
AppCompatActivity.onCreate는 동일한 라이브러리 그룹 내에서만 호출 할 수 있습니다. (0) | 2020.08.31 |
---|---|
$ (this) .serialize () — 값을 추가하는 방법? (0) | 2020.08.31 |
MySQL에 배열을 저장하는 방법은 무엇입니까? (0) | 2020.08.31 |
Minikube 용 VM에 SSH를 사용하려면 어떻게해야합니까? (0) | 2020.08.31 |
삽입 정렬과 선택 정렬 (0) | 2020.08.31 |