VS2010断点不可用的几种情况
的有关信息介绍如下:
在用VS2010来调试程序时,经常会因为各种原因,导致断点不可用。在这里,由我来讲解一下几种导致断点不可用的情况。
1.检查VS2010的调试模式,是否为Debug模式。首先确保是在Debug模式下设置的断点。 如图所示:
2.检查设置断点的模块,在调试时有没有输出。 如图所示:
3. 统一引用目录,将引用设置到同一个目录下,防止源码与dll版本不匹配。
4. 将VS工程里的“要求源文件和原始版本完全匹配”的勾去掉。
5. 在Debug下编译好程序后,会生成.exp文件、.ilk文件和.pdb等调试信息文件。它们将和.dll文件和.lib文件一起输出。如果我们之拷贝.dll文件和.lib文件,那么在启动程序调试时,也会出现“当前不会命中断点还没有为该文档加载任何符号”。所以,在Debug调试的时候,要把这5个文件放在一起(尤其重要的是.pdb文件)



