Quantcast
Channel: Visual Studio Integrate forum
Viewing all articles
Browse latest Browse all 4410

_debugEvents.OnEnterBreakMode is not firing

$
0
0

I am developing an Extension (VSPackage).. I am subsribing to all the Debugger events inside one of the classes (MyDebugger class)

I am subscribing to following events inside the constructor

 

publicclass MyDebugger
    {privatereadonly DTE _dte;privatereadonly EnvDTE.DebuggerEvents _debugEvents;publicevent _dispDebuggerEvents_OnEnterBreakModeEventHandler OnEnterBreakMode;public MyDebugger()
        {
            _dte = (DTE)Package.GetGlobalService(typeof(DTE));
            _debugEvents = _dte.Events.DebuggerEvents;
            _debugEvents.OnEnterBreakMode += new _dispDebuggerEvents_OnEnterBreakModeEventHandler(_debugEvents_OnEnterBreakMode);
            _debugEvents.OnEnterRunMode += new _dispDebuggerEvents_OnEnterRunModeEventHandler(_debugEvents_OnEnterRunMode);
            _debugEvents.OnContextChanged += new _dispDebuggerEvents_OnContextChangedEventHandler(_debugEvents_OnContextChanged);
            _debugEvents.OnEnterDesignMode += new _dispDebuggerEvents_OnEnterDesignModeEventHandler(_debugEvents_OnEnterDesignMode);
        }
}

 

Looks like none of the event handlers except onContextChanged get  called....

I am creating an instance of this class from a WPF Usercontrol which is hosted by toolwindow.

If I move all my event subscription to this usercontrol class , It works ..

Can some one tell me what is the reason for this?

Thanks

JO

 



Viewing all articles
Browse latest Browse all 4410

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>