2011-04-08 6 views
0

MFC 응용 프로그램은 다음과 같은 오류가 표시 될 때 릴리스 모드에서 건설 장Mfc 애플리케이션 구축 모드는 공개 모드이지만 출시 모드는 아닙니다.

오류 152 오류 LNK2019 : 함수에서 참조되지 않은 외부 기호 SHGetPathFromIDList "공공 : 클래스 ATL :: CStringT>> __cdecl CCopyFile :: DoBrowse (무효)"(? DoBrowse @ CCopyFile @@ QAA AV $ CStringT @ _WV $ StrTraitMFC @ _WV $ ChTraitsOS @ _w @ ATL @@@@@ ATL @@ XZ) CopyFile.obj

오류 153 오류 LNK2001 :???? 확인되지 않은 외부 기호 SHGetPathFromIDList IflawFileDialog.obj 오류 154 오류 LNK2001 : 확인되지 않은 외부 기호 SHGetPathFromIDList NewFile.obj 오류 155 오류 LNK2019 : 확인할 수없는 외부 기호 SHBrowseForFolder가 "public : class ATL :: CStringT> > __cdecl CCopyFile :: DoBrowse (void) "(DoBrowse @ CCopyFile @@ QAA? AV? $ CStringT @WW? $ StrTraitMFC @ _WV? $ ChTraitsOS @ _W @ ATL @@@@@ ATL @@ XZ) CopyFile.obj

답변

1

프로젝트의 디버그/릴리스 링커 입력 종속성을 비교하십시오. 릴리즈 하나가 빠져 있습니다. shell32.lib

+0

예 u r right thanks – Suri

관련 문제