热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VisualStudio*.exe触发了断点尽管未启用“抛出中断”

我在VisualStudio2017中调试一个大型MFC项目。我最近将代码从32位升级到了64位。现

我在Visual Studio 2017中调试一个大型MFC项目。我最近将代码从32位升级到了64位。现在,当我按下某个热键时,在程序输入我编写的用于处理热键的代码之前,我会引发一个异常。

Visual Studio-* .exe触发了断点-尽管未启用“抛出中断”

据我所知,这意味着在某处抛出了某种异常并被捕获(如果没有捕获,我应该会遇到“未处理的异常”错误),而Visual Studio认为我可能想知道。由于某种原因,它不能告诉我引发了哪种类型的异常,据我所知,我无法发现这种异常。 VS调试器中断了一些外部汇编代码:

Visual Studio-* .exe触发了断点-尽管未启用“抛出中断”

Visual Studio-* .exe触发了断点-尽管未启用“抛出中断”

重要的是,在异常设置下,我禁用了所有“抛出时中断”选项:

Visual Studio-* .exe触发了断点-尽管未启用“抛出中断”

,如果我在“抛出异常”窗口中取消选中“抛出此异常类型时中断”框,则什么也没有发生,并且下次我按下热键时,再次抛出异常,并且该框再次被选中。我对从这里去哪里有些迷茫。不幸的是,该项目非常大,我无法简化它,以使它成为一个最小的可复制示例。如果有人有任何想法或建议,我将永远感激不已。如何摆脱视觉工作室的警报?





推荐阅读
author-avatar
yuhemecy_883
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有