一般来说,开发  office插件的 主要有 微软官方支持的 VSTO(Visual Studio Tools for Office )或者  Office add-ins

方式

这种的话,得生成 微软支持的 VSTO  格式,这种的话,发布比较麻烦,一般都是ClickOne方式,比较麻烦。

另外一种方式就是以Com的方式实现某些接口,然后被office com 加载。

这种方式只用添加注册表即可实现,Office 插件的 接入。

这种的Demo有 NetOffice 和  Add-in Express 这两种

其中 NetOffice  GitHub 地址 ​​https://github.com/NetOfficeFw/NetOffice​

通过插件的方式为大部分办公人员提供插件,提高工作效率是一种杰出的软件共享方式。