Как определить удаляемую точку останова в Visual Studio?
В EnvDTE DebuggerEvents не происходит никаких событий, которые уведомляют пользователя о том, что точка останова удалена. Я также посмотрел на Visual Studio SDK и зарегистрировал IDebugEventCallback2, но никакой обратный вызов, похоже, не срабатывает, когда я удаляю точку останова.
Как я могу получить уведомление, когда пользователь удалит точку останова?
Ответы
Ответ 1
Омер,
Как расстраивает. Можете ли вы попробовать что-то вроде этого?
#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
Затем вы можете, по крайней мере, отслеживать, где они находятся.