증상은 아래와 같습니다.
빌드도 정상. 프로그램 실행도 정상.
디자이너 열기(폼 디자인) 만 하면 VS2005 가 죽어버리는 문제…
해결하고나니 참… 어이가 없습니다.
http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/d17fe8f4-bbd6-4c4e-985e-f235686a78ef
이 링크에서 컨트롤 초기화 함수를 주석처리하고 빌드 후 디자이너를 열어보니 죽지 않더군요.
.designer.cs 파일의 코드를 열어 InitializeComponent() 함수의 코드를 전부 수석처리하고 한줄 풀고, 빌드하고 디자이너 열어보고, 닫고, 또 한줄 풀고 빌드하고, 디자이너 열어보고, 닫고…. 계속 반복하던 중 컨트롤 하나의 자동 생성코드가 마무리가 안되어 있었습니다.
자료들 찾아보면서, 트위터에 @whitebaek 님도 저와 동일한 증상으로 고생하고 계셔서 서로 의견을 나누다가, @kcyang 님이 알려주신 인덱싱 서비스로 인한 버그로도 위와 같은 증상이 나타날 수 있다는 것을 알았습니다.
VS를 완전히 종료한 후, ‘탐색기’나 ‘내 컴퓨터’를 열어 문제가 생긴 프로젝트 폴더로 이동 후 ‘properties’ 폴더의 ‘속성’을 연 뒤, ‘특성’의 ‘고급’ 버튼을 누른 후 ‘빠른 검색을 위해 폴더 색인 기능 사용’ 을 비활성화(체크 해제)를 하면 해결이 된다고 합니다.
이 문제로 3 일 동안 고생한 것을 생각하면 치가 떨리네요.