vsto addin for excel 2016事件未被解雇

时间:2017-10-06 09:53:16

标签: excel visual-studio events vsto excel-addins

几周后(上次更新?)当我双击浏览器中的xlsx文件时,excel也会启动,但没有事件被触发......

很容易重现: 在visual studio中创建一个vsto excel addin项目

private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
     this.Application.WorkbookOpen += new Excel.AppEvents_WorkbookOpenEventHandler(Application_WorkbookOpen);
}

private void Application_WorkbookOpen(Excel.Workbook Wb)
{
    MessageBox.Show("ExcelAddin AppEvents_WorkbookOpenEventHandler event fired");
}

在调试模式下,我设置以下参数:

  • 启动外部程序:c:... \ excel.exe
  • 命令行参数:xlsx文件名的完整路径

如果我启动excel并使用菜单(文件/打开)打开文件,则会触发事件!

感谢您的帮助!

0 个答案:

没有答案