私はこのようなものを持っています:
try
{
instance.SometimesThrowAnUnavoidableException(); // Visual Studio pauses the execution here due to the CustomException and I want to prevent that.
}
catch (CustomException exc)
{
// Handle an exception and go on.
}
anotherObject.AlsoThrowsCustomException(); // Here I want VS to catch the CustomException.
コードの別の部分では、CustomExceptionがスローされる状況が複数発生しています。Visual Studio がinstance.SometimesThrowAnUnavoidableException()行でブレークを停止するように強制したいと思います。これにより、 CustomExceptionでブレークすることに関心のある他の場所のビューがわかりにくくなります。
DebuggerNonUserCodeを試しましたが、目的が異なります。
Visual Studio が特定のメソッドでのみ特定の例外をキャッチするのを無効にする方法は?