为什么vs2005调试时有时候可以进入断点,有时候进入不了断点

为什么vs2005调试时有时候可以进入断点,有时候进入不了断点,第1张

很简单,运行不到断点说明程序没有执行你插入断点的语句。

就好比

{

a=1

if(a==2)

{

断点b=2

}

}

这样的话当枝蠢然不会执行帆旁断点态搭橡了。

1.使用release程序和debug版本的dll或者debug程序和release版本的dll这种组合,本身不是一种明智的选择,因为这样组合会出现莫名其妙的错误。

2.release设置的断点可能是无效的断点,需要修改工程的属性,使release下可以使用断点,我想系统重新安装,可能导致以前的设置无效,所以建议重新设置一下编译环境。

3.CVPACK : fatal error CK1007: invalid Types table in module obj\i386\objidl_i.obj

LINK : warning LNK4027: CVPACK error

这个错误可能是由于你的dll没有编译成功。

4.调试release程序可以使用输出日志的形式来测试。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12380818.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存