Excel 模拟较旧的API版本进行测试

Excel 模拟较旧的API版本进行测试,excel,office-js,Excel,Office Js,我正在开发一个Excel加载项。我的本地版本的Excel正在运行最新版本,因此我可以访问所有最新的API调用。但是,我希望能够为具有不同版本的用户测试体验(并解决潜在的API漏洞) 例如,我正在使用API的v1.4中提供的getRangeOrNullObject调用。有没有合理的方法来模拟使用旧版本?我希望能够在“真实”环境中不使用getRangeOrNullObject处理坏范围 我试着指出一个特定的版本,例如: https://appsforoffice.microsoft.com/lib/

我正在开发一个Excel加载项。我的本地版本的Excel正在运行最新版本,因此我可以访问所有最新的API调用。但是,我希望能够为具有不同版本的用户测试体验(并解决潜在的API漏洞)

例如,我正在使用API的v1.4中提供的
getRangeOrNullObject
调用。有没有合理的方法来模拟使用旧版本?我希望能够在“真实”环境中不使用
getRangeOrNullObject
处理坏范围

我试着指出一个特定的版本,例如:

https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js

然而,这似乎是最新的。其他版本(1.2、1.3)是来自以下网站的
404

指定办公主机和API要求 您的Office加载项可能依赖于特定的Office主机、需求集、API成员或API版本才能按预期工作。例如,您的外接程序可能:

  • 在单个Office应用程序(Word或Excel)或多个应用程序中运行

  • 使用仅在某些Office版本中可用的JavaScript API。例如,您可以在Excel 2016中运行的加载项中使用Excel JavaScript API

  • 仅在支持外接程序使用的API成员的Office版本中运行

本文帮助您了解应该选择哪些选项,以确保外接程序按预期工作,并尽可能广泛地接触到最广泛的受众

有关当前支持Office加载项的位置的高级视图,请参阅

请参阅上的全文。
相关链接:
  • Microsoft文档:

  • GitHib:

  • GitHub:

  • Microsoft文档:

来自:

指定办公主机和API要求 您的Office加载项可能依赖于特定的Office主机、需求集、API成员或API版本才能按预期工作。例如,您的外接程序可能:

  • 在单个Office应用程序(Word或Excel)或多个应用程序中运行

  • 使用仅在某些Office版本中可用的JavaScript API。例如,您可以在Excel 2016中运行的加载项中使用Excel JavaScript API

  • 仅在支持外接程序使用的API成员的Office版本中运行

本文帮助您了解应该选择哪些选项,以确保外接程序按预期工作,并尽可能广泛地接触到最广泛的受众

有关当前支持Office加载项的位置的高级视图,请参阅

请参阅上的全文。
相关链接:
  • Microsoft文档:

  • GitHib:

  • GitHub:

  • Microsoft文档:


谢谢你的帖子。我已经遇到了这个问题,但这并不能真正回答问题。我不想为特定主机设置最低版本或限制。相反,我希望能够模拟那些旧的环境,看看我的程序是如何运行的。谢谢你的帖子。我已经遇到了这个问题,但这并不能真正回答问题。我不想为特定主机设置最低版本或限制。相反,我希望能够模拟那些较旧的环境,以了解我的程序的行为。