본문 바로가기

프로그래밍/MFC

[Visual Studio] class view에 클래스 정보 사라질때!!

MS Visual Studio를 사용하다보면 갑자기 어느 순간 부터
왼쪽 옆에 있는 ClassView에 클래스 정보가 아무것도 나오지 않거나,
또는, ClassWizard를 실행시켰을 때 아무것도 나오지 않아
당황한 적이 있을 겁니다...

이럴 경우, MSDN을 뒤져서 알아낸 대처 방안은 다음과 같습니다..

일단, 위의 어느 두 경우든지 먼저 file들을 backup을 해 놓고 다음을 시도해봅니다.


1. 왼쪽 옆에 있는 WorkSpace의 ClassView에 클래스 정보가 나오지 않는다...

    먼저, MS Visual Studio를 빠져 나옵니다.
    그 후, 일단 folder 전체를 다른 이름으로 backup을 받아 놓은 후,
    그 folder안에 있는 <project name>.ncb 라는 파일을 지워버립니다.
    그리고, 다시 <project name>.dsw 를 Visual Studio에서 열면
    <project name>.ncb 라는 파일을 새로 rebuild하면서 class view에
    클래스 정보가 다시 보이기 시작할 수 있습니다.


2. ClassWizard에서 클래스 정보가 나오지 않는다...

    역시, 마찬가지로 MS Visual Studio를 빠져 나옵니다.
    그 후, 마찬가지로 일단 backup을 받아 놓고,
    folder안에 있는 <project name>.clw 라는 파일을 지워버립니다.
    그리고 다시 Visual Studio에서 해당 project를 열은 후,
    Ctrl-W 를 눌러 ClassWizard를 호출합니다.
    그럼, 이때 ClassWizard가 정보가 사라졌으니 다시 rebuild하겠다며
    그 폴더안의 파일들을 보여줍니다.
    이 때, 프로젝트 안에 존재하는 file들이 모두 선택되었는지 확인한 후
    OK를 누르면 됩니다.