안녕하세요
프로젝트를 하면서 예전에 만들었던 프로그램을 실행할 일이 종종 있습니다
잘 실행이 되면 좋겠지만 대부분은 한 번에 실행이 안 될 때가 많습니다 ㅠㅠ
실행하는 중에 밑에와 같은 에러가 나타났습니다
'339' 런타임 오류가 발생하였습니다. '~~~.ocx' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다.
이런 에러가 발생했을 경우 에러 원인과 해결 방법에 대해서 알아보겠습니다
에러 원인
에러 원인은 제가 블로그에 적은 원인 이외에도 많은 원인이 있을 것 입니다
1. 윈도우 32비트의 경우 C:\WindowsC:\Windows\System32 경로에
윈도우 64피트의 경우 C:\Windows\SysWOW64 경로에
ocx 파일이 모여있습니다
하지만 '~~~.ocx' 파일이 없는 경우 에러가 발생합니다
2. '~~~.ocx' 파일이 있지만 손상이 된 경우 에러가 발생할 수 있습니다
해결 방법
명령 프롬프트를 실행합니다
-> 윈도우 + R키를 누른 후 cmd로 검색하여 실행합니다
1. 32비트 윈도우의 경우
언로드 : regsvr32 C:\windows\system32\해당.ocx /u
로드 : regsvr32 C:\windows\system32\해당.ocx
위와 같이 명령어를 입력하여 ocx파일을 삭제했다가 다시 설치합니다
2. 64비트 윈도우의 경우
언로드 : regsvr32 C:\windows\syswow64\해당ocx /u
로드 : regsvr32 C:\windows\syswow64\해당.ocx
제 PC는 64비트이므로 아래와 같이 ocx파일을 언로드했습니다
이어서 다시 로드했습니다
명령어를 입력하고 프로그램을 재실행하면 정상적으로 작동하는 것을 확인할 수 있을겁니다
여기까지 '339' 런타임 오류가 발생하였습니다. '~~~.ocx' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다.
에러원인과 해결방법에 대해서 알아봤습니다
위 에러로 고통받는 분들에게 이 글이 도움이 되었으면 좋겠습니다
'잡다한 것들' 카테고리의 다른 글
레지스트리 편집기 사용 방법 (0) | 2021.05.15 |
---|---|
윈도우10 작업관리자 "성능"탭에 대해 알아보자! (0) | 2021.05.15 |
크롬[Chrome] 인터넷 방문 기록 확인 및 삭제방법 (0) | 2021.04.29 |
사진에 카카오톡 이모티콘 추가하기 (0) | 2021.04.25 |
크롬(Chrome) 인터넷 사용 기록 및 쿠키 삭제 (0) | 2021.04.22 |