【问题标题】:Can Electron be used to create an Outlook Add-in?Electron 可以用来创建 Outlook 插件吗?
【发布时间】:2017-10-23 12:08:20
【问题描述】:
我想制作一个 Outlook 插件来管理日历事件。这可以使用 Electron 而不是 C# 来完成吗?
【问题讨论】:
标签:
c#
outlook
vsto
electron
add-in
【解决方案1】:
实际的答案是:不。
但当然有可能付出相当高的代价。
实现它所需的一些东西:
- 构建工具,用于从配置文件或其他标记生成 Outlook 加载项(功能区实现、OutlookAddInBase 等)和项目文件的样板
- 在 WinForms 应用程序中正确嵌入 Electron (discussion regarding that here)
如果您想继续构建 Outlook 加载项,最好的方法是使用纯 C# 方式 - 如果它是一个复杂的应用程序并且您想使用 Web 技术来构建它,您可以使用WebBrowser Control (IE/Edge) 或CefSharp (Chrome),您可以轻松地将其嵌入到 WinForms 应用程序中。