JetBrains Rider - 如何从断点中排除某种类型的异常

Posted

技术标签:

【中文标题】JetBrains Rider - 如何从断点中排除某种类型的异常【英文标题】:JetBrains Rider - How to exclude a certain type of exception from break points 【发布时间】:2018-03-21 03:27:38 【问题描述】:

我是 JetBrains Rider 的新手,发现它非常适合 C# 开发。 就在我们的解决方案中,我们有一种经常抛出的异常类型。当我调试时,我不希望它在这种类型的异常上中断,而我确实希望它在抛出的所有其他异常上中断。 Visual Studio 可以轻松实现。

我在这里找到了一个帖子Project Rider - Break on Exception 它告诉我如何打破某种类型的异常。但仍然不知道如何打破除此特定类型之外的所有异常。

【问题讨论】:

加上即使“启用外部源调试”没有被选中,外部代码抛出的异常仍然会被中断。假设这是一个错误? 【参考方案1】:

您可以为所有类型添加异常断点,然后使用未选中的“暂停”选项为您的特定类型添加异常断点

【讨论】:

感谢您的回答。我发现有时它不是很稳定。它完全忽略了我的设置。但是当它工作稳定时,它会按照您建议的方式工作。

以上是关于JetBrains Rider - 如何从断点中排除某种类型的异常的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Jetbrains Rider 中构建 Android APK

如何在 JetBrains Rider 中添加 C# 解决方案文件?

JETBRAINS RIDER:剖析 Rider 2017.3新功能

如何将库源附加到 JetBrains Rider

如何在 JetBrains Rider 中修改“双选”代码的背景颜色?

找不到 JetBrains Rider Entity 框架工具