小弟我的VS2005如何突然不能进行C语言级别的调试了,设置断点不会停在断点,老是提示“没有可用于当前位置的源代码。”要小弟我去显示反汇编的代码,这是如何一回事啊昨天调试都还是一切好好的

我的VS2005怎么突然不能进行C语言级别的调试了,设置断点不会停在断点,老是提示“没有可用于当前位置的源代码。”要我去显示反汇编的代码,这是怎么一回事啊?昨天调试都还是一切好好的!
我的VS2005怎么突然不能进行C语言级别的调试了,设置断点不会停在断点,老是提示“没有可用于当前位置的源代码。”要我去显示反汇编的代码,这是怎么一回事啊?昨天调试都还是一切好好的,GOOGLE没找到怎么解决!

------解决方案--------------------
重新Clean一下,重新部署,在调试
这个是运行的二进制,和你的代码,调试信息不匹配了而引起的。
------解决方案--------------------
这个有可能导致,你调试的二进制文件,和你的代码不匹配。
------解决方案--------------------
楼主的习惯十分不好,每个贴子都是超长的标题,既然标题里把问题都说完了,还要正文干嘛?
------解决方案--------------------
反汇编。。。。厉害。找googleman吧
------解决方案--------------------
让别人看明白是正文的事情。要是你的问题要100字才能说清楚,你是不是准备来个百字的标题??
------解决方案--------------------
2楼说的对,那样做就可解决问题,一般不会有什么后遗症的,至少我自己没遇到过,呵呵..有错各位请指正
------解决方案--------------------
是设置成release了吧,配置回debug。。。
------解决方案--------------------
我怀疑是你编译的时候进行代码优化了

我那时候编译进行代码优化就出现了和你一样的情况

你在设置的时候把代码优化给关闭了就ok了