C# 从Visual Studio诊断工具窗口中筛选出Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

C# 从Visual Studio诊断工具窗口中筛选出Microsoft.CSharp.RuntimeBinder.RuntimeBinderException,c#,asp.net,visual-studio,dynamic,visual-studio-2015,C#,Asp.net,Visual Studio,Dynamic,Visual Studio 2015,我使用的是Visual Studio Enterprise 2015,它附带了一个诊断工具窗口,在调试时会出现该窗口。这是一个很好的工具,因为它列出了各种好的实时数据。我遇到的问题是,我非常广泛地使用Viewbag,并且它在dynamics的实现中抛出并捕获Microsoft.CSharp.RuntimeBinder.RuntimeBinderException异常,作为其实现的一部分。您可以在下面的屏幕截图中看到一个示例: 这不会是一个问题,除非每次我的页面加载时,它会在我的时间线上显示多个

我使用的是Visual Studio Enterprise 2015,它附带了一个诊断工具窗口,在调试时会出现该窗口。这是一个很好的工具,因为它列出了各种好的实时数据。我遇到的问题是,我非常广泛地使用Viewbag,并且它在dynamics的实现中抛出并捕获Microsoft.CSharp.RuntimeBinder.RuntimeBinderException异常,作为其实现的一部分。您可以在下面的屏幕截图中看到一个示例:

这不会是一个问题,除非每次我的页面加载时,它会在我的时间线上显示多个异常。这些假阳性异常除了让我的强迫症患者尖叫外,还让真正的异常变得不那么明显

我真正想做的是从事件图/列表中过滤出特定的异常


tl;dr:如何从VS 2015诊断事件列表中删除特定的异常类型?a

这仍然没有解决,但现在使用ViewData[“PageTitle”],这样可以防止错误出现在诊断屏幕上。