簡體   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