网上流传的一种解决方法:
不好使,即使勾选指定的模块也不好使。
Ctrl+F5好使,但我需要的是可以加断点的。
还有一种说法是调整 输出目录和 工作目录,我已经设置成一样的了,
文件结构如下:
最后一招就是按照网上说的,在出现错误提示框的时候忽略不管,但是,我的断点也失效了,没有达到目的啊。
真心希望有人可以帮我想想办法,先道声谢。
23 个解决方案
#1
没人来,自己顶一个!
#2
是否debug版本
是否生成pdb信息( 先删除输出目录下所有文件再试).
新建一个MFC工程, 看能否下断, 如果不能, 那么就是你的IDE有问题了.
是否生成pdb信息( 先删除输出目录下所有文件再试).
新建一个MFC工程, 看能否下断, 如果不能, 那么就是你的IDE有问题了.
#3
都已经尝试了,问题依然存在
#4
自己再顶一个
#5
把"Microsoft Symbol Servers"勾上(Tools -> Options -> Debugging -> Symbols).
#6
这个办法已经试过了,还是不行。
#7
我顶,我自己再顶,
#8
无法断点?你rebuild一下看看
#9
眼不见为净。
#10
新建一个空白工程会不会有同样情况?
#11
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
#12
不行
#13
空白项目不会出现,去掉Require...也不行
#14
我顶,我自己再顶,
#15
顶一个,希望牛人帮忙解决
#16
现在又有一个新问题,如果右键解决方案->生成解决方案的时候会有几个编译错误,但是如果直接调试(F5)的时候就没有编译错误,直接提示cannot find PDB的错误。
#17
那应该是项目配置的问题,你按我的改改
#18
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
那应该是项目配置的问题,你按我的改改
咦....我把之前的 $(Platform)\$(Configuration)\改成 debug[\b]之后就好使了,为啥啊,我这个解决方案下的其他项目都是[b]$(Platform)\$(Configuration)\。就算我另外建一个项目我任意设置它的输出目录都是可以的。其中的原理是什么呢....
#19
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
那应该是项目配置的问题,你按我的改改
咦....我把之前的 $(Platform)\$(Configuration)\改成 debug[\b]之后就好使了,为啥啊,我这个解决方案下的其他项目都是[b]$(Platform)\$(Configuration)\。就算我另外建一个项目我任意设置它的输出目录都是可以的。其中的原理是什么呢....
#20
别折腾了。。清空编译项目,然后重新编译。这种一般是因为你喜欢把项目拷贝到别的机器上修改调试时候出现的。开发环境设置和工程路径那些和拷贝前不一致。还一种情况就pdb和源文件不一致(比如用别的文本编辑器改了源文件)
#21
好了,就这样吧,感觉,没有得到什么东西,下次这样问题出现时,估计也还是瞎折腾一番。谢谢各位
#22
重建所有没通过就想开始调试?
#23
重建所有没通过就想开始调试?
呵呵,现在都通过了。
#1
没人来,自己顶一个!
#2
是否debug版本
是否生成pdb信息( 先删除输出目录下所有文件再试).
新建一个MFC工程, 看能否下断, 如果不能, 那么就是你的IDE有问题了.
是否生成pdb信息( 先删除输出目录下所有文件再试).
新建一个MFC工程, 看能否下断, 如果不能, 那么就是你的IDE有问题了.
#3
是否debug版本
是否生成pdb信息( 先删除输出目录下所有文件再试).
新建一个MFC工程, 看能否下断, 如果不能, 那么就是你的IDE有问题了.
都已经尝试了,问题依然存在
#4
自己再顶一个
#5
把"Microsoft Symbol Servers"勾上(Tools -> Options -> Debugging -> Symbols).
#6
把"Microsoft Symbol Servers"勾上(Tools -> Options -> Debugging -> Symbols).
这个办法已经试过了,还是不行。
#7
我顶,我自己再顶,
#8
无法断点?你rebuild一下看看
#9
眼不见为净。
#10
新建一个空白工程会不会有同样情况?
#11
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
#12
无法断点?你rebuild一下看看
不行
#13
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
#14
我顶,我自己再顶,
#15
顶一个,希望牛人帮忙解决
#16
现在又有一个新问题,如果右键解决方案->生成解决方案的时候会有几个编译错误,但是如果直接调试(F5)的时候就没有编译错误,直接提示cannot find PDB的错误。
#17
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
那应该是项目配置的问题,你按我的改改
#18
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
那应该是项目配置的问题,你按我的改改
咦....我把之前的 $(Platform)\$(Configuration)\改成 debug[\b]之后就好使了,为啥啊,我这个解决方案下的其他项目都是[b]$(Platform)\$(Configuration)\。就算我另外建一个项目我任意设置它的输出目录都是可以的。其中的原理是什么呢....
#19
断点失败试试在tools->Options->Debugging->General中,去掉Require source files to 巴拉巴拉的勾
空白项目不会出现,去掉Require...也不行
那应该是项目配置的问题,你按我的改改
咦....我把之前的 $(Platform)\$(Configuration)\改成 debug[\b]之后就好使了,为啥啊,我这个解决方案下的其他项目都是[b]$(Platform)\$(Configuration)\。就算我另外建一个项目我任意设置它的输出目录都是可以的。其中的原理是什么呢....
#20
别折腾了。。清空编译项目,然后重新编译。这种一般是因为你喜欢把项目拷贝到别的机器上修改调试时候出现的。开发环境设置和工程路径那些和拷贝前不一致。还一种情况就pdb和源文件不一致(比如用别的文本编辑器改了源文件)
#21
好了,就这样吧,感觉,没有得到什么东西,下次这样问题出现时,估计也还是瞎折腾一番。谢谢各位
#22
重建所有没通过就想开始调试?
#23
重建所有没通过就想开始调试?
呵呵,现在都通过了。