在release模式下调试程序,经常出现“当前不会命中任何断点,还没有为文档加载”的问题,可尝试以下方法:
1. 属性 → 配置属性 → C/C++ → 常规 → 调试信息格式:选择 C7 兼容(/Z7)
2. 属性 → 配置属性 → C/C++ → 优化 → 优化:选择 禁用
3. 属性 → 配置属性 → 链接器 → 调试 → 生成调试信息:选择 是(/DEBUG)
正常情况下,如上设置就可以命中断点了,如果还不可以,那就是dll版本不匹配等其他原因了。