Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4953532
  • 博文数量: 1696
  • 博客积分: 10870
  • 博客等级: 上将
  • 技术积分: 18357
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 15:16
文章分类
文章存档

2017年(1)

2016年(1)

2015年(1)

2013年(1)

2012年(43)

2011年(17)

2010年(828)

2009年(568)

2008年(185)

2007年(51)

分类: C/C++

2010-07-29 11:06:17

作者:金鸽

欢迎访问 sinodragon21.cublog.cn

调试时VisualStudio弹出:“There is no source code available for the current location.”,怎么办?

原因分析

因为进入了该进程link进入的 外部lib 的进程区间,Debug工具会查找该进程区间对应的source code或者.pdb文件(该文件中含有符号表等调试需要的信息),编译器报错“找不到”

 

解决方法

1.  点击OK


2.  Call Stack调用栈窗口中,从上到下一一尝试,查看在哪一层调用栈上双击后显示上图的警告对话框,而是正常显示Project中的代码。在我的例子中:

Ø  双击第二层frame,失败,弹出警告对话框

阅读(1145) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~