특정 프로그램 실행시에 실행이 안되는 현상이 발생했습니다.
디버그뷰(DebugView)를 이용해서 확인결과 아래 메세지들이 뜹니다.
--------------------------------------------------------------------------------------------------------
[2600] System.ComponentModel.Win32Exception: 창 클래스 이름이 잘못되었습니다.
[2600] 위치: System.Windows.Forms.NativeWindow.WindowClass.RegisterClass()
[2600] 위치: System.Windows.Forms.NativeWindow.WindowClass.Create(String className, Int32 classStyle)
[2600] 위치: System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
[2600] 위치: System.Windows.Forms.Control.CreateHandle()
[2600] 위치: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
[2600] 위치: System.Windows.Forms.Control.CreateControl()
[2600] 위치: System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.Label.OnVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.Control.OnParentVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.ScrollableControl.OnVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.Form.OnVisibleChanged(EventArgs e)
[2600] 위치: System.Windows.Forms.Control.SetVisibleCore(Boolean value)
[2600] 위치: System.Windows.Forms.Form.SetVisibleCore(Boolean value)
[2600] 위치: System.Windows.Forms.Control.Show()
--------------------------------------------------------------------------------------------------------
구글을 열심히 뒤져보니 해당 오류에 대한 정확한 답을 찾지 못했습니다.
추측 또는 의심되는 부분들이 있지만 답은 원인불명...
저같은 경우에는 알약으로 정밀검사 후에 재부팅하니까 해결이 됬습니다. (정말 운좋은 케이스)
몇 가지 해결법을 제시하자면 이정도가 있겠네요.
* 바이러스 검사
* .Net FrameWork 재설치
* Windows Update