Mfc应用程序在解除模式下构建但不在发布模式下构建?

时间:2011-04-08 11:59:17

标签: mfc visual-studio-2005

在发布模式下构建时,Mfc应用程序显示以下错误

错误152错误LNK2019:未解析的外部符号SHGetPathFromIDList在函数“public:class ATL :: CStringT>> __cdecl CCopyFile :: DoBrowse(void)”中引用(?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 @ _WV?$ StrTraitMFC @ _WV?$ ChTraitsOS @ _W @ ATL @@@@@ ATL @@ XZ)CopyFile.obj

1 个答案:

答案 0 :(得分:1)

比较项目的调试/发布链接器输入依赖项。第一个版本可能缺少shell32.lib