본문 바로가기

_ets_

SAP 64bit dll 적용하면서 제대로 삽질

먼저 64bit OS에서 system32에는 64bit 프로세스용 프로그램이,

SysWOW64에는 32bit 프로세스용 프로그램이 위치하며,

실행시키는 플랫폼(자바 프로그램이면 이클립스의 해당 Project의 Properties에 Targeted Runtimes를 확인 및 Windows Preferences에 Target Platform에 Environment를 확인)이 32bit이라면

system32 폴더에 접근하려고 할 때 SysWOW64 폴더로 리다이렉트되므로 주의해야 한다.

다음과 같이 에러발생

Can't load AMD 64-bit .dll on a IA 32-bit platform

아침부터 지금까지 삽질 제대로 햇음;