Я использовал мастер "Add-In for Visual Studio" для создания нового проекта Addin, и теперь я пытаюсь добавить некоторые обработчики событий:
public void OnConnection(object application, ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
_applicationObject = (DTE2)application;
_addInInstance = (AddIn)addInInst;
_applicationObject.Events.BuildEvents.OnBuildBegin += BuildEvents_OnBuildBegin;
_applicationObject.Events.BuildEvents.OnBuildDone += BuildEvents_OnBuildDone;
_applicationObject.Events.SelectionEvents.OnChange += SelectionEvents_OnChange;
_applicationObject.Events.DocumentEvents.DocumentOpened += DocumentEvents_DocumentOpened;
_applicationObject.Events.DocumentEvents.DocumentSaved += DocumentEvents_DocumentSaved;
}
Но что бы я ни делал, мои обработчики никогда не исполнялись!
Я слепой? Должен ли я делать что-нибудь еще, чтобы зарегистрировать эти обработчики или почему он не работает?