안녕하세요

프로그램 과정에서 막혔던 문제들에 대한 해결책 정리


페이지 목록

2013년 1월 28일 월요일

shell32.lib(shguid.obj) : fatal error LNK1103: debugging information corrupt; recompile module

위 링크 문제는 VC 6.0 에서 발생할 가능성이 높다.

Windows Platform SDK 내의 shell32.lib 파일과

Visual Studio 6.0 내의 Shell32.lib 파일의 버전이 다를 경우 생기는 문제이다.

해결 방법은 Visual Studio 6.0 내의 Shell32.lib 파일을 PSDK 의 lib 폴더의

shell32.lib 파일에 덮어쓰면 Visual Studio 6.0 호환 lib 파일로 바껴 문제가 해결된다.

PSDK의 lib 파일이 사라지는 게 찝찝하다면, 다른 이름으로 저장해 놓고,

덮어쓰기 문제 때문에 나타났다고 생각된다면 다시 복원해 보기 바랍니다.