繁体   English   中英

MS Office App和MS Office Add in有什么区别

[英]What is the difference between an MS office app and MS office add in

我试图找到一种在Office商店中发布Outlook插件的方法。 但是我发现我们只能发布办公应用程序,而不能发布办公商店的插件。 因此,我想知道Office应用程序和Office插件之间的区别是什么? 有没有一种简单的方法可以将已经内置的加载项转换为应用程序? 还是在开发应用程序时必须重新实现功能?

因此,我想知道Office应用程序和Office插件之间的区别是什么?

不久前(在#build2015上),MS还将Office Apps也命名为“加载项”。 经典Office加载项基于IDTExtensibility2接口(COM)。 它们不能在任何设备或Web浏览器上运行。 Office COM加载项适用于MS Office的桌面版本(x86和x64)。 COM加载项可以使用多种编程语言来实现:从非托管C ++或Delphi到托管语言(C#,VB.NET等)。 相反,Office Apps(现在也称为加载项)是基于Web的小型应用程序(HTML,CSS,JS),对对象模型的访问权限有限(通常与选择或打开的项目有关)。

有没有一种简单的方法可以将已经内置的加载项转换为应用程序?

不,它们是完全不同的应用程序类型。

还是在开发应用程序时必须重新实现功能?

是的,您需要从头开发Office App。

不太了解您在谈论什么Office应用程序,但是对于Outlook,您可能会发现MSDN中的“ 选择用于开发Outlook 2013解决方案的API或技术”一文很有帮助。

对困惑感到抱歉。 “加载项”只是“应用程序”的新名称。 因此,您应该能够将您的加载项(使用HTML和JavaScript构建)发布到商店。 这与真正的旧COM加载项不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM