![](/img/trans.png)
[英]What's the difference between an MS Office Visual Studio Add-in, Shared Add-in, and Excel 2010 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.