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