현상 : IIS Web server에서 BaroPAM 관련 dll 이 load 되지 않을 때 해결 방법
원인 : 일반적으로 MS Windows 환경에서 dll이 load 되지 않는 대부분의 이유는 패치가 반영되지 않는 경우가 많다.
개발 환경인 경우에는 Visual Studio가 설치될 때 관련된 dll 이 설치되기 떄문에 문제가 발생하지를 않는다.
하지만 IIS web server와 같이 별도의 장비인 경우에는 지속적으로 패치를 하지 않는 경우에 문제가 발생하는
경우가 있다.
조치 : 이 경우에는 MicroSoft에서 제공하는 VC_redist 파일을 설치하면 대부분 문제 해결이 된다.
그전에 미리 dll 이 load 될 때 어떤 문제가 있는지 확인을 dependency worker 라는 tool(무료)을 사용하면 대부분
확인이 가능하다.
VC_redist, dependency worker 파일들은 버전이 계속 바뀌기 떄문에 googling을 하던지 해서 최신 버전으로 설치
하시면 된다.
dependency worker는 오래된 tool 이라 아직 Windows 10 버전이 없는 거 같다.
이외에 PE Explorer 라는 프로그램도 있는데 유료이고, 아직 64bit 버전은 나오지 않았다.
'▶ BaroSolution > 오류 메시지' 카테고리의 다른 글
안드로이폰 또는 아이폰의 날짜와 시간이 현재 시간과 차이가 발생하여 일회용 인증키가 틀린 경우 (0) | 2020.12.23 |
---|---|
아이폰인 경우 "BaroPAMs" 앱을 설치한 후 본인확인 시 Keypad 위에 Verification code가 표시되지 않는 경우 (0) | 2020.12.23 |
Failed to compute location of encrypt flag (0) | 2019.12.13 |
Failed to compute location of secret file (0) | 2019.12.13 |
No user name available when checking verification code (0) | 2019.12.13 |