VS2010调试不能进入错误的地方,直接进入反汇编,怎么解决?

VS2010运行一个程序时,程序出错,然后对他进行调试,现在我的调试都不能找到错误的地方,直接就进入了反汇编。之前还是能找到大概错误的地方的 ,有没有人知道是哪里的配置出问题了吗?
网上找到的类似 工具->选项->调试->常规->去掉“要求源文件与原始版本完全匹配”这类解决都没有用。急求了。、、

什么程序?C++还是C#还是VB
你的编译选项是怎么样的?有没有产生pdb?

  • 1.是不是进了不是你的源代码控制的地方
  • 2.是不是在调试过程中修噶过源码
  • 如果是1,找到pdb就可以调试,如果2,下次别修改

我出现这种现象后,把源代码复制下来,删除原文件,重新生成一个cpp文件,然后把代码粘贴进去就可以了