开发订阅的Office 365租户开发添加

时间:2017-03-20 16:36:44

标签: office365 office-js office-addins

我们的客户要求一个POC开发将他的产品移到Office 365 Excel中。后来他计划将其出售给外部客户。

我找不到任何明确的最新信息,作为开发人员,我是否需要Office Developer订阅?

我已注册Office开发人员计划并收到一封电子邮件“为了帮助您入门,我们为您提供一年免费订阅Office 365开发人员租户”

我可以将它用于我的POC开发吗?有什么限制?或者我应该购买任何许可证/订阅吗?

1 个答案:

答案 0 :(得分:0)

要开发Office加载项,您只需拥有Office 2016或(理想情况下)Office 265的副本。两者的不同之处在于后者是基于订阅的常常常设Office安装,您可以使用跨多个设备 - 通过常青树,您将看到一堆新的API和功能以及其中的错误修复。

拥有Office 365开发人员租户是获得此类订阅的一种方式(并且还允许您拥有SharePoint站点和Exchange服务器,您需要为Outlook加载项开发SharePoint应用程序)。但是,为了构建Excel / Word / PPT / Project加载项,您只需要访问已安装的Office版本 - 可能是通过您的个人Office 365订阅或Office 365 for Business。

请注意,要按照https://dev.office.com/officestore/docs/submit-to-the-office-store提交到商店,您需要注册为应用开发者(这与拥有O365开发者租户不同)。当您按照“注册为应用开发者”链接时,您将看到:

  

开发人员帐户可让您向Microsoft市场提交应用和加载项,包括Windows应用商店,Office应用商店,Azure Marketplace等等。

     

...

     

个人账户的成本约为19美元,公司账户的成本约为99美元(具体金额可能因国家或地区而异)。这是一次性注册费,不需要续签。

因此,这与Office 365开发人员租户不同,并且是任何基于Microsoft的商店提交的一次性注册。

您可以在电子书“Building Office Add-ins using Office.js”的先决条件部分中阅读有关不同Office风格/版本之间差异的更多信息。完全披露:我是这本书的作者,但我可以很好地保证你会在那里找到很多有用的资料,不仅仅是开始使用正确的先决条件,还要考虑一般的Office.js模式。