티스토리 뷰

코딩을 하다보면 두 개의 코드창을 같이 보기 위해 탭 그룹을 추가하고 코드를 분할하여 사용하게 되는데, 

어느 순간부터 도킹 탭을 옮기면 비주얼 스튜디오가 응답없음 상태가 되어 비정상적으로 종료되었다 ㅠ 

 

저번에도 두번정도 이 오류가 발생했었는데, 그땐 재설치, 복구, 버전 다른걸로 새로 깔아보고 이것저것 다 해도 안됐었고 윈도우 업데이트 하니 정상적으로 돌아오길래 영문도 모르고 잘 썼었다.

근데 오늘은 재설치, 복구, 업데이트 세개 다 했는데도 똑같은 현상이 발생해서 왜 그런가 싶어 인터넷을 좀 찾아봤다.

 

결론은 KB4598299 업데이트 (윈도우 업데이트 ㅡㅡ) 때문에 발생하는 문제이고, 해결 방법은 아래 두가지 중 하나를 선택해서 하면 된다! 

 

1. 윈도우 업데이트 제거

  - 제어판 - 프로그램 - 프로그램 및 기능 - 설치된 업데이트 보기에서, KB4598301 업데이트 제거 

 

2.  devenv.exe.config 파일 수정 (2군데)

  - %InstallRoot%\Common7\IDE\devenv.exe.config (VS 설치 경로) 

  - %LocalAppData%\Microsoft\VisualStudio\14.0(본인VS버전)\devenv.exe.config 

  - 두 파일을 열어 <AppContextSwitchOverride> Field의 value 항목 맨 뒤쪽에 아래 내용 추가 후 저장!

;Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true;Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true

  ** devenv.exe.config 파일은 관리자 권한으로만 수정이 가능한데, 마우스 오른쪽을 눌러봐도

     관리자 권한으로 실행이 없다.. User 권한 설정을 해도 저장이 안되고, 권한 수정은 복잡해서

     나는 그냥 바탕화면으로 복사 후 수정한 뒤, 다시 원본 파일이 있는 폴더에 붙여넣기 했음! 

댓글