新建的MFC工程,使用默认设置。调试时,自己写的代码,断点有效,可以调试。但是当要跟踪MFC自有代码时,设置断点无效,提示“当前不会命中断点。没有与此执行关联的调试程序的目标代码类型的可执行代码。可能的原因包括:条件编译、编译器优化或当前的调试程序代码类型不支持此行的目标体系结构”。
解决办法:在项目属性对话框中,“配置属性” ->“常规” ->“项目默认值”->“MFC的使用”,设置为”在静态库中使用MFC“,然后重新编译项目,就可以生成MFC相关的调试信息了
本文将解决在使用MFC工程进行调试时遇到的一个常见问题:设置断点跟踪MFC自有代码无效。通过调整项目属性对话框中的设置,可以生成MFC相关的调试信息,从而实现对MFC代码的正常调试。
新建的MFC工程,使用默认设置。调试时,自己写的代码,断点有效,可以调试。但是当要跟踪MFC自有代码时,设置断点无效,提示“当前不会命中断点。没有与此执行关联的调试程序的目标代码类型的可执行代码。可能的原因包括:条件编译、编译器优化或当前的调试程序代码类型不支持此行的目标体系结构”。
解决办法:在项目属性对话框中,“配置属性” ->“常规” ->“项目默认值”->“MFC的使用”,设置为”在静态库中使用MFC“,然后重新编译项目,就可以生成MFC相关的调试信息了
943

被折叠的 条评论
为什么被折叠?