簡體   English   中英

桌面和Web Outlook加載項

[英]Add-in for desktop and web Outlook

我是Office外接程序開發的新手,對為Outlook創建JS插件有點困惑。 實際上,我們可以創建一個可在所有平台上使用的加載項:Mac / PC上的Outlook,Outlook.com和Outlook365。但是,用於它的工具又如何呢? 根據Outlook開發文檔 ,我們可以使用Yeoman生成器來創建Office加載項。 但是在我的Visual Studio Community 2015中,項目類型為“ Web加載項”,在這里我可以選擇Outlook加載項。 那么Yeoman generator和VisualStudio Web外接程序項目之間有什么區別嗎?

Visual Studio是用於創建Outlook插件的主要工具。 您還可以使用Visual Studio Code來開發基於Web的解決方案。

Office加載項就是“ manifest.xml”文件+ Web應用程序(HTML + JS)。 Web應用程序是VS Code幫助您創建的。 清單部分是您可以自己編寫,從示例中復制或使用YO Generator為您生成的部分。 有關如何構建Office加載項的更多信息: 帶有VS Code的Office加載項以及如何使用生成器: Yo Code-Extension Generator

要回答您的問題“ Yeoman generator和VisualStudio Web外接程序項目之間是否有區別?”:沒有根本區別。 首先選擇是使用VS還是使用某些非VS工具開發Outlook Web加載項。 如果使用VS,則使用VS中的項目模板。 如果使用任何其他開發工具,請使用yeoman生成的模板。

有時,模板可能會過時。 例如,建議的做法可能會更改,或者清單XML模式可能會擴展。 通常,與VS中生成的模板相比,yeoman生成的模板的更新頻率更高。 因此,模板中的差異可能很小(除了工具差異所固有的差異之外)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM