VB vb6 프로제트 열때 MSCOMCTL.OCX 파일을 찾을 수 없다고 할때
페이지 정보
작성자
본문
예전에 윈도우 XP에서 개발해둔 프로젝트를 윈도우 10에서 열려고 하니
"MSCOMCTL.OCX" 파일을 찾을 수 없다는 메시지와 함께 열리지 않았다.
이런경우 문제를 해결하기 위한 방법을 제시하고자 한다.
먼제 "프로젝트명.vbp" 파일을 열어 "MSCOMCTL.OCX" 문자열을 찾는다.
아마도 다음과 같은 내용이 보일것이다.
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.2#0; MSCOMCTL.OCX
윈도우 XP에서 프로젝트를 개발할 당시 MSCOMCTL.OCX 버전과
현재 사용중인 윈도우 10에 MSCOMCTL.OCX 버전이 다른경우에 해당 문제가 발생한다.
윈도우키 + R을 눌러 "regedit"를 실행하여 "831FDD16-0C5C-11D2-A9FC-0000F8754DA1"키를 검색한다.
version 정보가 나올때 까지 검색하여 해당 버전으로 수정하고 프로젝트를 다시열번 문제가 해결된다.
필자의 경우는 버전이 2.0 이라서 아래와 같이 수정하고 저장한 다음 프로젝트를 열었다.
아마도 setup 프로그램으로 예전에 개발해둔 프로그램을 설치해서 버전이 낮은것이 아닌가 싶다.
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
댓글목록
등록된 댓글이 없습니다.