Office365 用于开发外接程序的开发人员订阅的Office 365租户

Office365 用于开发外接程序的开发人员订阅的Office 365租户,office365,office-js,office-addins,Office365,Office Js,Office Addins,我们的客户要求进行一次POC开发,以便将其产品移动到Office 365 Excel加载项中。之后,他计划将其出售给外部客户 我找不到任何清晰和最新的信息,作为开发人员,我是否需要Office developer订阅 我已经注册了Office Developer计划,并收到一封电子邮件“为了帮助您开始,我们将为您免费订阅Office 365开发者租户一年” 我可以用它来开发POC吗?如果有的话,有什么限制?或者我应该购买任何许可证/订阅吗?要开发Office附加模块,您只需拥有Office 20

我们的客户要求进行一次POC开发,以便将其产品移动到Office 365 Excel加载项中。之后,他计划将其出售给外部客户

我找不到任何清晰和最新的信息,作为开发人员,我是否需要Office developer订阅

我已经注册了Office Developer计划,并收到一封电子邮件“为了帮助您开始,我们将为您免费订阅Office 365开发者租户一年”


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

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

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

请注意,要按照提交到应用商店,您需要注册为应用程序开发人员(这与拥有O365开发人员租户不同)。当您点击“注册为应用程序开发人员”链接时,您将看到:

开发者帐户允许您向Microsoft marketplaces(包括Windows应用商店、Office应用商店、Azure Marketplace等)提交应用程序和加载项

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

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


您可以在电子书“”的先决条件部分阅读有关不同Office风格/版本之间差异的更多信息。充分披露:我是上述书的作者,但我可以很好地保证,您会在书中找到很多有用的材料,不仅是关于开始使用正确的先决条件,还包括关于Office.js模式的一般信息。

要开发Office插件,您只需拥有一份Office 2016或(理想情况下)Office 265即可。两者的不同之处在于后者是一个基于订阅的Office常青安装,您可以在多个设备上使用它——通过常青,您将看到一系列新的API和功能以及其中的错误修复

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

请注意,要按照提交到应用商店,您需要注册为应用程序开发人员(这与拥有O365开发人员租户不同)。当您点击“注册为应用程序开发人员”链接时,您将看到:

开发者帐户允许您向Microsoft marketplaces(包括Windows应用商店、Office应用商店、Azure Marketplace等)提交应用程序和加载项

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

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


您可以在电子书“”的先决条件部分阅读有关不同Office风格/版本之间差异的更多信息。充分披露:我是这本书的作者,但我可以很好地保证你会在那里找到很多有用的材料,不仅仅是关于开始使用正确的先决条件,还包括关于Office.js模式的一般内容。

这不是编程问题;您应该阅读EULA或许可协议。我投票将此问题作为离题问题结束,因为这不是一个编程问题。@j08691,我认为这仍然是一个很好的问题,是关于入门体验的问题。我宁愿有更多的人尝试开始,甚至可能问一些离题的问题,然后感到困惑,决定根本不编写Office插件…@MichaelZlatkovsky Microsoft我不是说这不是一个好问题;这是一个离题的话题。可能还有另一个SE站点更适合它。这不是一个编程问题;您应该阅读EULA或许可协议。我投票将此问题作为离题问题结束,因为这不是一个编程问题。@j08691,我认为这仍然是一个很好的问题,是关于入门体验的问题。我宁愿有更多的人尝试开始,甚至可能问一些离题的问题,然后感到困惑,决定根本不编写Office插件…@MichaelZlatkovsky Microsoft我不是说这不是一个好问题;这是一个离题的话题。可能还有另一个SE站点更适合它。