비주얼 스튜디오가 시작 중에 비정상종료(크래쉬) 될 때가 있습니다.
뭐 보통은 다시 인스톨하면 될 듯하지만 그래도 같은 현상이 계속 일어날 수 있습니다.
개인적인 경험으로는 비주얼 스튜디오를 언인스톨할 때,
각종 설정은 초기화 하지 않기 때문에 일어나는 현상인 듯 보입니다.
여기서는 해당 문제를 해결하기 위한 방법을 소개할까 합니다.
이 방법은 설정을 완전히 초기화 하는 것이기 때문에 실행을 하게 되면 설정을 처음부터 다시 물어볼 것이며 각종 확장기능(플러그인)을 처음부터 다시 인스톨해야 하는 점 참고하여 실행하여 주시기 바랍니다.
1. 아래와 같은 폴더를 완전히 삭제하여 주십시오.
- C:\Users\<<Your Alias>>\AppData\Local\Microsoft\Team Foundation
- C:\Users\<<Your Alias>>\AppData\Local\Microsoft\VisualStudio
- C:\Users\<<Your Alias>>\AppData\Local\Microsoft\VSCommon
위에서 Users는 한글 윈도우에서는 사용자로 표시되는 폴더이며 <<Your Alias>> 는 사용자 ID인데 도메인 소속일 경우 뒤에 도메인과 같은 추가 Postfix가 붙을 것입니다. 쉽게 말하여 현재 윈도우 로그인 아이디의 프로그램 관련 정보를 가진 폴더를 가시면 됩니다.
2. 명령어창 실행후(Cmd.exe) 비주얼스튜디오 IDE(Visual Studio IDE)가 있는 폴더로 가셔서 devenv /resetuserdata 명령을 쳐주시면 됩니다. 저는 혹시 몰라서 관리자 권한으로 명령어창을 실행하였습니다.
보통 IDE가 있는 폴더는 아래와 같습니다. 여기서 10.0과 같은 버전은 비주얼스튜디오(Visual Studio) 버전 별로 틀려집니다. 저는 Visual Studio 2015을 초기화 했던 관계로 폴더가 14.0 이었습니다.
참고로 원문은(아래 경로는) 10.0인 걸로 보아 VIsual Studio 2010이었던거 같습니다. 고로 2010 ~ 2015는 사이의 버전에서는 사용할 수 있는 방법인 듯 보입니다.
- Typical location for 64 bit: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
- Typical location for 32 bit: C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
'개발 라이브러리 & 툴' 카테고리의 다른 글
C++ boost property_tree를 이용한 간단한 xml 파싱 예제 (0) | 2021.10.14 |
---|---|
C++ boost json(property_tree) Hello World (0) | 2021.10.13 |
[MongoDB] 윈도우용 MongoDB C/C++ Driver 컴파일 및 인스톨 하기 (0) | 2021.10.07 |
C/C++ 병렬처리(멀티프로세스) 라이브러리 선택 (0) | 2021.10.03 |
ATL/OLE DB관련 라이브러리 ver 1.02 (0) | 2010.02.17 |
[MPP] Visual Studion 2010 Parallel Patterns Library (PPL) 예제 (0) | 2010.01.18 |
[MPP] Visual Studion 2010 Parallel Patterns Library (PPL) ver 1.01 (0) | 2010.01.13 |
[MPP] Introduction to Intel's Threading Building Block (0) | 2009.12.01 |