본문 바로가기

프로그래밍/MFC

shell32.lib(shguid.obj) : fatal error LNK1103





shell32.lib(shguid.obj) : fatal error LNK1103 

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



VC6에서 최신 SDK를 깔고 나서..
 
어떤 플젝을 컴파일 해보면 이런 오류가 뜨는 경우가 있다.

해결방법은 Platform SDK 의 lib폴더(C:\Program Files\Microsoft Platform SDK\Lib)에서

shell32.lib 파일을 예전 VC6의 shell32.lib파일로 (C:\Program Files\Microsoft Visual Studio\VC98\Lib)

교체 해주면 된다.