title: Addins can't capture calendar event on Outlook 2010 32bit
body: <p>As guidance on internet, I wrote an example addin to capture calendar(appointment) add/remove/change event, this is my code:</p>
  
  <pre><code>    private Outlook.Folder mOutlookFolder = null;
      private Outlook.Items mItems = null;
  
      private void ThisAddIn_Startup(object sender, System.EventArgs e)
      {
          mOutlookFolder = (Outlook.Folder)Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);
  
          mItems = mOutlookFolder.Items;
          mItems.ItemChange += new Outlook.ItemsEvents_ItemChangeEventHandler(CalendarItems_ItemChange);
          mItems.ItemAdd += new Outlook.ItemsEvents_ItemAddEventHandler(CalendarItems_ItemAdd);
          mItems.ItemRemove += new Outlook.ItemsEvents_ItemRemoveEventHandler(CalendarItems_ItemRemove);
      }
  
      private void CalendarItems_ItemChange(object Item)
      {
          MessageBox.Show("########## CHANGE");
      }
      private void CalendarItems_ItemAdd(object Item)
      {
          MessageBox.Show("########## ADD");
      }
      private void CalendarItems_ItemRemove()
      {
          MessageBox.Show("########## REMOVE");
      }
  </code></pre>
  
  <p>It works fine on Outlook 2013 64bit but when I try with outlook 2010 32bit, the events aren't fired. So what's going on here ?</p>