64비트 Windows에서 Regsvr32.exe를 실행하면 오류 메시지가 나타난다

64비트 버전의 Windows에서 32비트 DLL을 등록할 때 오류가 발생하는 경우 다음을 수행합니다.

  1. 관리자 권한 명령 프롬프트를 엽니다.
  2. 32비트 DLL이 %systemroot%\System32 폴더에 있으면 %systemroot%\SysWoW64 폴더로 옮깁니다.
  3. 다음 명령을 실행합니다.

    %systemroot%\SysWoW64\regsvr32

via 64비트 Windows에서 Regsvr32.exe를 실행하면 오류 메시지가 나타난다.

 

visual basic 6.0 만든 프로그램이 실행시키자마자

7 런타임 오류가 발생하였습니다 메모리가 부족합니다
등록한 dll file의 경로가 달라진경우 원래 같은 위치로 재 등록한다.

FM20.dll  32bit  경로는 %systemroot%\SysWoW64 이다.