Office 插件开发:使用 Napa 的 VSTO 或基于 Web 的应用程序?

Phu*_*cVD 6 .net outlook vsto office-addins

我的公司计划为 Outlook 开发一个加载项,它可以与我们基于 Web 的内部 ERP 应用程序或我们的数据库交互以检索和更新数据。

我对这个主题做了一些研究,发现有两种方法可用:

  1. 使用Visual Studio Tools for Office (VSTO),它可以利用 C# 等 .NET 语言来开发可以像程序集一样安装到本地计算机的加载项。
  2. 使用 Napa 或 Visual Studio开发基于 Web 的应用程序:这种加载项可以在 Outlook 桌面和 Web 应用程序上运行,也可以发布到 Office 商店。

但我仍然对每种方法的利弊感到困惑,还没有决定。有没有人有这方面的经验并给我一些建议?提前致谢。

Eug*_*iev 4

这取决于您的目标 - 您到底需要在 Outlook 中实现什么。我建议从选择用于开发 Outlook 解决方案的 API 或技术一文开始。邮件应用程序 API 仍然非常有限。