【问题标题】:VS2010 - Break on events without intellitraceVS2010 - 在没有智能跟踪的情况下中断事件
【发布时间】:2014-05-06 23:13:42
【问题描述】:

我有 VS2010 专业版,并且正在使用我不熟悉的大型代码库。我想知道发生某个事件时(即单击特定按钮时)会执行哪些代码。我知道这可以通过 Intellitrace 轻松完成,但这需要 Ultimate 订阅(非常昂贵)。我还有其他方法可以做到这一点吗?理想情况下不安装任何新的东西(即使它是免费的),但这不是一个交易破坏者。

【问题讨论】:

  • 在事件处理程序上设置断点。
  • @HansPassant 是的......这将是显而易见的解决方案。关键是我不知道事件处理程序在哪里。这就是我寻找它的原因......此外,我有一种预感,顶级事件处理程序实际上是在我无法访问的其他代码中,所以我不确定它是如何在我的级别上完成的
  • 只需双击设计器中的按钮,IDE 就会直接将您带到它。这太明显了。

标签: visual-studio-2010 debugging events event-handling breakpoints


【解决方案1】:

你可以通过Runtime Flow(由我开发,30天试用)查看执行了哪些.NET代码。

【讨论】:

  • 我实际上一直在尝试使用它,但我需要预先批准安装,所以可能需要一段时间:(
猜你喜欢
  • 2012-12-30
  • 1970-01-01
  • 1970-01-01
  • 2016-10-13
  • 1970-01-01
  • 2021-07-29
  • 1970-01-01
  • 1970-01-01
  • 2023-02-05
相关资源
最近更新 更多