Excel工作簿激活C#VSTO的事件歧义

这是错误:

Error 2 Cannot assign to 'Activate' because it is a 'method group' Warning 1 Ambiguity between method 'Microsoft.Office.Interop.Excel._Workbook.Activate()' and non-method 'Microsoft.Office.Interop.Excel.WorkbookEvents_Event.Activate'. Using method group. 

我可以用

 myWorkbook.Deactivate += new Excel.WorkbookEvents_DeactivateEventHandler(ThisWorkbook_Deactivate); 

因为没有工作簿的deactivate()方法。 有一个Activate()方法,我不想使用。 我想要处理这样的工作簿激活事件,但我得到上面的错误

 myWorkbook.Activate += new Excel.WorkbookEvents_ActivateEventHandler(ThisWorkbook_Activate); 

有什么想法吗?

见这里http://bishoponvsto.wordpress.com/category/vsto/vsto-issues/

“Activate既是一个方法,也是一个Application.Excel的事件,所以Activate关键字必须转换为事件或方法。”