在使用第三方系统时,尤其是动态加载提供程序、 Controller 、组件等的高度可配置系统时,有时我只想知道某个对象或类何时被访问。通常,我会在我的源代码中的任何潜在行上放置一个断点(这很麻烦,但它有效),但如果源代码不可用:
如何指示 Visual Studio 2010 Ultimate 中断对给定类的任何和每次访问?
注意:就我的经验而言,这通常是不可能的,但我希望看到它得到证实
最佳答案
不是最优雅的,但如果你 Ctrl+F public
那么你可以在 F9 之间发送垃圾邮件 [ set breakpoint] 然后 F3 [find next] 在类的每个公共(public)入口点上设置断点。
您可能还想为 protected
和 internal
入口点以及任何显式接口(interface)实现(没有 public
的声明)添加断点>)
关于c# - 如何在每次访问类时设置断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3565694/