VS2010找到工程中不存在的文件的方法

本文介绍如何通过修改VS2010的devenv.exe.config文件,启用DbgView工具来捕获并定位项目中缺失的文件。步骤包括配置文件的编辑、重启VS、设置DbgView的捕获选项及调试过程中查找缺失文件的具体方法。

通过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文件。

(2) 然后在</configSections>这行的后面添加下面的配置(注:如果是VS2012或者之后的版本value的值使用Verbose)

<system.diagnostics>
  <switches>
    <add name="CPS" value="4" />
  </switches>
</system.diagnostics>`

(3) 重启下VS。   

(4) 打开DbgView,注意把Capture菜单里面的Capture Win32和Capture Events勾选上。   

(5) 在VS里面F5开始调试,等"此项目已经过期"的框弹出来之后,去DbgView的输出里面找类似下面的输出(如果内容很多可以直接查找is missing或者not up to date这些关键字)。直接就定位到TARGETVER.H这个文件不存在了。

[36184] Project 'D:\MyCode\Study\HelloWorld\HelloWorld.vcxproj' not up to date because build input D:\MYCODE\STUDY\HELLOWORLD\TARGETVER.H'; is missing.

(6) 通过这个方法可以把所有不存在的文件都找到。

转载于:https://my.oschina.net/u/3093577/blog/2999049

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值