regsvr322 OCX 등록시 DLLRegisterServer 호출에 실패했습니다. 오류 해결 방법 소프트웨어 개발을 하다보면 외부에서 개발된 DLL 이나 OCX 등을 이용해야 할 때가 있는데요. 이때 난감하게도 OCX 파일은 레지스트리에 등록을 해줘야 사용할 수 있는데, 잘 안되는 경우가 있어요. 아래 사진처럼 OCX 파일 등록 하려는데 에러메세지가 딱!! 모듈을 로드했지만 오류 코드로 인해 DllRegisterServer 호출에 실패했습니다. 이런경우는 보통 사소한 실수로 인해서 그런 경우가 많습니다. 바로 관리자 권한!으로 OCX 등록을 해줘야 한다는 사실을 자주 깜빡하게 됩니다. UAC(사용자 계정 컨트롤) 조정을 미리 해두셨다면 일반 커맨드 창에서도 등록이 가능하겠지만 그렇지 않다면 꼭 관리자 권한으로 OCX를 등록하셔야 합니다. OCX는 반드시 관리자 권한으로 등록 관리자 권한으로 명령프롬프.. IT정보공유 2018. 8. 16. c# ActiveX Control UI 등록 방법 C#으로 프로그래밍 개발을 할 때, 타 회사에서 제공되는 OCX(ActiveX)를 이용하거나, 자체 개발한 ActiveX 컨트롤을 사용해야 할때가 있습니다. 저는 ActiveX를 한동안 안쓰다가, 갑자기 사용해야 할 일이 생기니 어떻게 해야하나갑자기 머리가 멍하더라고요. 소스를 인수인계 받은거라 그전에는 C# 에서 ActiveX를 사용해 본적이 없었던것 같습니다.(기억이 안나는건가?) 뭐 아무튼 일반적으로 ActiveX의 확장자인 OCX 파일의 경우는 레지스트리에 등록을 해줘야 합니다.많이 들어보셨을 수도 있는데, 아래의 명령어를 도스명령창이라고 불리우는 cmd 창에서 실행해줘야 합니다. regsvr32 [ocx파일명].ocx 그러면 정상적으로 등록되었다는 메세지가 뜨고, 안되는 경우는 관리자 권한으로 .. IT정보공유/C# 2018. 7. 3. 이전 1 다음 💲 추천 글 반응형