【问题标题】:How to test Office Add-ins in the online version of Word and excel?如何在 Word 和 excel 在线版中测试 Office 加载项?
【发布时间】:2016-01-08 13:49:18
【问题描述】:

我正在使用 Visual Studio 中的 Office JavaScript APIs 开发任务窗格 Office 加载项。当您运行应用程序时,它会在桌面客户端版本的 Office 中运行。

Office 商店要求说明

您的 Office 外接程序必须与 Office 2013 和 Office Online 支持的操作系统、浏览器和设备完全兼容。

所以我也需要在 Office 在线版本中对其进行测试。

问题是我无法找到在 Word/Excel/Powerpoint Online 中加载应用程序并对其进行测试的方法,而且我也没有 SharePoint 设置,我可以在其中发布应用程序对其进行测试然后提交应用商店。

任何帮助将不胜感激。

【问题讨论】:

    标签: ms-office office365 office-addins office-js


    【解决方案1】:

    您可以为 Office 365 创建一个 30 天免费试用租户以进行测试。您将能够发布插件,并使用该租户的帐户进行测试。
    Set up a development environment for SharePoint Add-ins on Office 365

    还可以选择加入 Office 365 开发者订阅计划(免费),并获得 1 年的试用期。
    http://dev.office.com/devprogram

    为了使用 Online 客户端进行调试,您必须相应地更改项目的 Start Action 属性。

    Create and debug Office Add-ins in Visual Studio

    【讨论】:

      【解决方案2】:

      回应 Massimo 上面的回答:创建 O365 开发站点是最简单的方法。而且,假设您使用的是 Visual Studio,“开始操作”属性将为您将应用程序部署到 Excel Online 文档中(它有点隐藏,但超级方便!)如果您设置了,您甚至应该能够命中断点Internet Explorer 中的“开始操作”!

      对于在线 Word 和 PowerPoint,或者如果您不使用 VS,请参阅Debug add-ins in Office Online

      注意:如果您正在阅读上面的文章,关于 localhost URL 的一些说明(步骤 #2):对于使用 Visual Studio 的用户,您可以使用“发布”而不是手动编辑 XML获取准备上传清单的功能。为此:

      1. 右键单击包含清单的项目并选择“发布”
      2. 在配置文件的“当前配置文件”下,选择“创建新配置文件”并为其命名,如“本地发布”
      3. 选择“打包应用程序”按钮(如果您只想针对本地计算机进行测试,请跳过“部署您的 Web 项目”按钮),然后输入您的 localhost 部署的 URL(例如,类似“@987654322 @")。点击“完成”,等待几秒钟,一份已发布的清单副本将出现在 Windows 资源管理器中。

      要找出 VS 用于本地运行加载项的 URL,最简单的方法是通过 Web 项目的“属性”窗格,查看 SSL URL 属性

      继续按照文章执行其余步骤(当然,当您从 Office 在线试用该加载项时,请确保该加载项是 VS 中的 F5 键,以确保您的网站是在本地主机上运行)。或者使用与上述相同的过程,但稍作修改,首先发布到一个免费的 azure 网站,然后指向该网站。

      【讨论】:

      • 谢谢我让它运行起来了。 :)
      【解决方案3】:

      现在有一种在在线 Office 客户端中测试加载项的新方法。您可以通过将清单文件加载到浏览器存储中来直接侧加载加载项。这可以通过转到插入 > Office 加载项,然后选择管理我的加载项 > 上传我的加载项(在对话框右上角的我的加载项选项卡上)来实现。

      请记住,如果您使用 Visual Studio 进行一键部署 + 测试,这将不会像使用 Office 365 开发人员站点或开发人员租户访问应用程序目录那样无缝,因为目前 Visual Studio 没有'不要利用这个侧面加载功能。但是,如果你不使用 Visual Studio 或不想使用开发站点/租户,这是在 Office Online 中测试加载项的简单方法。

      试试看,告诉我你对这个功能的看法!

      【讨论】:

      • 我正在使用这种方式进行测试。它工作得很好。 :)
      猜你喜欢
      • 2021-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多