自定义 Office 插件与 2016 不兼容

Custom Office plugin not compatible with 2016

我对编程还很陌生,最近开始在一家软件公司工作,从事 SQL 工作。尽管我很清楚我的编程经验,但我还是被分配了一项任务来查看我们的 Outlook 插件,因为它不会安装在 Outlook 2016 上。如果用户之前安装了它,它也根本不会显示插件,并升级到2016 年,我得到了源代码并被告知要去镇上,但我对开发 Outlook 插件一点都不熟悉。更糟糕的是,这个插件的早期版本是由自由职业者完成的,所以这里没有人可以提供帮助。最重要的是,该插件是使用 Visual Studio 和 Visual Basic 编写的,我办公室里没有人对这两者有任何了解。

情况很糟糕,但我预计至少会在使用它几周后产生一些东西。

这是我所知道的:

老实说,我什至不确定上面的代码与问题有什么关系,但是 "System.NotSupportedException" 引起了我的注意。

如果有人告诉我这个问题是否有简单的解决方案,我将永远感激不已。或者,如果我什至能被指出正确的方向,我并不反对学习 VB 或 Outlook 插件,我只是用我得到的东西达到了一个停止点。

Visual Studio 为各种版本的 Outlook 提供 Outlook VSTO 加载项模板。 获取当前项目中的源代码,使用 Visual Studios 模板创建一个新的 Outlook 加载项,并将源代码放入其中。

这应该与 2010 年以后的所有内容兼容。