1. A工程生成了a_D.lib,a.lib及a_D.dll,a.dll;2. B工程需要A工程生成的的库文件,没有A工程中指定a_D.lib所在目录,于是在生成b_D.exe(B工程是EXE,生成此可执行文件) 时提示: 1>Automatically linking with a_D.dll 最后提示: 1>LINK : fatal error LNK1104: 无法打开文件“a_D.lib” 但是:在生成a.exe(Release)时却没有提示无法打开文件“a.lib” 为什么?