一般来说,开发 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
通过插件的方式为大部分办公人员提供插件,提高工作效率是一种杰出的软件共享方式。