There is no source code available for the current location.

80 篇文章 2 订阅
65 篇文章 1 订阅

环境:日文版 win7 32位操作系统, vs2005 英文版,vc工程

问题:在某行打了断点,本来vs是说永远不会走到,于是右键breakpoint,location,选中Allow the source code to be different from the original version

虽然走是走到断点了,但F10每走一步就弹个"There is no source code available for the current location.",伤不起啊

解决:百度

1.先参考http://blog.csdn.net/lsg32/article/details/7830771,删了debug目录,没解决

2.再删工程.pdb文件,没解决

3.参考stackoverflow.com/questions/314329/getting-rid-of-there-is-no-source-code-available-for-the-current-location,删除工程.suo文件,居然解决了


原因(可能的):

One way, that also works for Express Editions of Visual Studio (say, Visual Basic 2005 Express Edition), is to rename the.suo file. It is in the same folder as the solution file, .sln. Exit Visual Studio before renaming the file.

The .suo file contains non-critical settings, like window positions, etc. However, it also contains all the breakpoints which is why it is probably better to rename it than delete it in case this action is regretted.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值