![](/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.