在调试器中单步执行一个方法,但之后继续正常调试

时间:2016-02-15 11:54:27

标签: c# .net visual-studio debugging visual-studio-2015

Visual Studio 2015 with .NET 4.6.1

我有一些用户代码调用基础设施代码(非用户代码,但代码是为了方便应用程序),基础设施代码调用用户代码并继续执行。所以: usercode1 - >基础设施方法 - > usercode2

在调试中,我只想跨越基础结构方法,但我想继续使用usercode2,而无需通过基础结构方法的内部进行调试。

我尝试在基础架构方法上使用DebuggerNonUserCode$timeout(function(){ // do whatever changes you want here }) // no timeout value 属性,但它们似乎会跳过usercode2,除非我有一个断点。

有关如何仅仅跨步基础架构代码并继续调试到usercode2的任何建议吗?

1 个答案:

答案 0 :(得分:0)