我正在调试一个 3rd 方库,该库中充斥着偶尔抛出 StackOverFlowException 的属性。
每当我在 Watch 窗口中查看此库中的对象时,我最终都会收到错误消息“函数评估已中止”,并且我正在调试的应用程序崩溃。
我写了一个重现此属性的示例(尝试在 Watch 窗口中对其进行评估时):
private static int CausesStackoverflow
{
get { return CausesStackoverflow; }
}
有什么方法可以评估 Watch 窗口中的属性,而不会使我的应用程序因 Stackoverflow 而崩溃?