如何解决如何使用其他计算机测试 Office excel 加载项
我正在开发新的办公插件。我能够使用 Visual Studio 2019 和 Office/SharePoint 开发工作负载(JavaScrip API)创建 Excel 加载项。当我在 Visual Studio 中按下开始按钮时,可以在我自己的 excel 桌面上进行测试,但我需要在另一台计算机上进行测试。我打算在 AppSource 和 OfficeStore 上宣传这个应用。
在 Stackoverflow 上查看 Microsoft 的文档和其他一些问题,我了解到推荐的测试方法是:SideLoad。
Microsoft's Documentation about testing and debugging office add-ins
Test office Add-ins - StackOverflow
Overall Testing Story for Office Add-ins
另一方面,当我在桌面上启动时,WebApp(任务窗格)作为本地主机托管在 IIS 服务器中。因此,我创建了一个共享文件夹并将我机器中可用的清单存档放在路径上:Office add-in\ExcelWebAddIn1\bin\Release\OfficeAppManifests。除此之外,访问另一台计算机我手动设置了信任并且它可以工作。另一方面,当我访问 excel> insert>add-in>myadd-ins> 向下箭头时,无法继续使用 Microsoft 的文档,并且该加载项不存在!
如果我尝试 file>options>add-ins 也不存在!
Sideload Office Add-ins for testing from a network share
在执行这些步骤之前,是否有必要在真实服务器或 Azure 上托管 Web 应用程序?或者是否有必要发布解决方案?除此之外,我如何在 excel 中包含清单?
解决方法
要在不是运行加载项 Web 应用的计算机上测试加载项,您不能在清单中使用“localhost”。清单必须指向网络应用的 HTTPS 网址。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。