經過DbgView工具來輸出不存在的文件,這種方法須要改下VS2010的IDE的配置文件:devenv.exe.config,這個文件的位置:此文件在%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ 或者 %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\。工具
(1) 用一個文本編輯工具打開devenv.exe.config文件。ui
(2) 而後在</configSections>這行的後面添加下面的配置(注:若是是VS2012或者以後的版本value的值使用Verbose)調試
<system.diagnostics> <switches> <add name="CPS" value="4" /> </switches> </system.diagnostics>`
(3) 重啓下VS。 code
(4) 打開DbgView,注意把Capture菜單裏面的Capture Win32和Capture Events勾選上。 xml
(5) 在VS裏面F5開始調試,等"此項目已通過期"的框彈出來以後,去DbgView的輸出裏面找相似下面的輸出(若是內容不少能夠直接查找is missing或者not up to date這些關鍵字)。直接就定位到TARGETVER.H這個文件不存在了。input
[36184] Project 'D:\MyCode\Study\HelloWorld\HelloWorld.vcxproj' not up to date because build input D:\MYCODE\STUDY\HELLOWORLD\TARGETVER.H'; is missing.
(6) 經過這個方法能夠把全部不存在的文件都找到。it