Tag: 条件断点

条件断点不起作用

上面的代码有一个条件断点,在其底行设置为黄色,然后是Breakpoint Settings对话框,该对话框应该与:item.Value ==“aday”一起使用 但是我得到以下错误,我在网上搜索了这个,并且找不到任何原因导致失败。 我正在使用VS 2015 Pro。 编辑 – 感谢您指出我的明显错误,我通常用C#编写代码。 但现在使用单个’=’我得到这个??????? 我假设我等同于一项任务,添加括号也没有帮助?

为什么断点的条件无法执行?

我想暂时禁用一个断点,所以我设置了一个条件断点,条件如下: (global::System.DateTime.Now<new global::System.DateTime(2014,03,28,11,0,0)) 当这个断点被击中时,弹出一个对话框,说 The condition for a breakpoint failed to execute. The condition was ‘(global::System.DateTime.Now<new global::System.DateTime(2014,03,28,11,0,0))'. The error returned was 'The runtime has refused to evaluate the expression at this time.'. Click OK to stop at this breakpoint. 为什么运行时拒绝评估表达式? 如果不修改调试的源代码,我该怎么做才能获得所需的行为?

调用堆栈上的条件断点

是否可以在Visual Studio 2010中指定断点,只有在调用堆栈的调用方法满足某些特定条件时才会命中该断点? 例如,很可能是方法名称。 我理想地在Visual Studio中寻找一个解决方案,例如条件断点,但我会决定在代码中测试堆栈中的方法名称并使用编码断点。 我想要实现的是切断来自特定呼叫者的呼叫。