如何配置Visual Studio使其在Newtonsoft.Json.JsonReaderException异常触发时中断?
让Visual Studio在Newtonsoft.Json异常发生时中断的操作步骤
- 打开异常设置窗口:使用快捷键
Ctrl+Alt+E,或者通过菜单栏「调试」→「Windows」→「异常设置」打开。 - 快速定位目标异常:点击窗口顶部的搜索框(按
Ctrl+F也可调出),输入Newtonsoft.Json,过滤出所有相关异常类型。 - 勾选需触发中断的异常:找到对应异常(比如
Newtonsoft.Json.JsonException)后,勾选其左侧复选框,确保为实心勾选状态(此状态表示无论异常是否被try-catch捕获,都会触发中断)。 - 若搜索不到异常类型,手动添加:
- 点击异常设置窗口底部的「添加」按钮。
- 在弹出对话框中输入完整的异常类名,例如
Newtonsoft.Json.JsonException,点击「确定」完成添加。
- 调试选项校验:进入「调试」→「选项」→「调试」→「常规」,如果勾选了「仅我的代码」,需确保异常设置中对应异常的「当抛出时中断」已勾选;也可直接取消「仅我的代码」,让Visual Studio能捕获第三方库抛出的异常。
内容的提问来源于stack exchange,提问作者user4951
相关产品推荐
相关产品推荐

