한줄평
“DLL 로드 실패의 원인을 시각적으로 파고들기에 적합합니다. 다만 일반 사용자가 쓸 도구는 아니고, 지연 로드나 동적 로드까지 완벽히 잡아 주지는 못합니다.”
이런 분께 'DLL 을 찾을 수 없음' 오류의 원인을 찾는 개발자께
좋은 점
- 의존 DLL 을 트리로 명확히 표시
- 최신 윈도우 API 셋·매니페스트 해석
아쉬운 점
- 개발·디버깅 지식이 있어야 활용 가능
디펜던시스 소개
Dependencies 는 실행 파일이나 DLL 이 어떤 라이브러리에 의존하는지 트리로 보여 주는 GUI 분석 도구입니다. 오래된 depends.exe 를 C# 로 다시 만든 것으로, 프로그램이 '필요한 DLL 을 찾을 수 없다'며 실행되지 않을 때 어느 의존성이 빠졌는지 찾는 데 씁니다. 최신 윈도우의 API 셋과 매니페스트, SxS 같은 요소도 이전 도구보다 잘 해석합니다. 개발자·역공학 사용자가 배포 문제를 추적할 때 유용합니다.