[IIS] 32비트 dll 을 설치 방법 및 작동안될 때 해결 방법
본문
1. CMD 실행
- 레지스트리 등록은 관리자 권한으로 진행한다.
시작메뉴 -> 명령프롬프트 -> .속성 -> 관리자권한으로 실행 or
시작메뉴 -> 명령프롬프트(관리자) 실행
2. DLL 등록
- 32bit DLL 파일을 32bit 환경에 등록하는 방법.
C:\windows\system32\regsvr32 등록할DLL.dll
- 32bit DLL 파일을 64bit 환경에 등록하는 방법.
C:\windows\SysWoW64\regsvr32 등록할DLL.dll
3. DLL 삭제
- 32bit DLL 파일을 32bit 환경에서 삭제하는 방법.
C:\windows\system32\regsvr32 /u 삭제할DLL.dll
- 32bit DLL 파일을 64bit 환경에서 삭제하는 방법.
C:\windows\SysWoW64\regsvr32 /u 삭제할DLL.dll
4. 설명
/u : Unregister
/s : Silent
/c : Console output
5. 웹서버 설정
만약 64bit 환경에서 32bit DLL을 등록해 사용시
응용프로그램풀에서 32bit 응용프로그램 사용을 true로 변경해 줘야 작동됨.
=======================================================
작동 안될 때
IIS (인터넷 정보 서비스) 관리자
응용 프로그램 풀 -
dll을 사용하고자 하는 사이트 선택 -
우측 작업 영역의 고급 설정 메뉴 -
고급 설정 창이 뜨면 32비트 응용 프로그램 사용 True 값으로 변경해주면 정상 한다.
댓글목록 0