EnvDTE 的DebuggerEvents中似乎没有任何事件在删除断点时通知使用者。我还查看了 Visual Studio SDK 并注册了一个 IDebugEventCallback2,但是当我删除断点时似乎没有触发回调。
如何在用户删除断点时收到通知?
EnvDTE 的DebuggerEvents中似乎没有任何事件在删除断点时通知使用者。我还查看了 Visual Studio SDK 并注册了一个 IDebugEventCallback2,但是当我删除断点时似乎没有触发回调。
如何在用户删除断点时收到通知?
奥马尔,
多么令人沮丧。你可以试试这样的东西吗?
#define BreakPoint12
#define BreakPoint13
//#define BreakPoint14
#define BreakPoint15
using system;
//...
//...
#if BreakPoint15
// Team: Do not delete this breakpoint. Comment out definition.
System.Diagnostics.Debugger.Break();
#endif
然后,您至少可以跟踪它们的位置。