Office.js 应用程序:Excel 找不到 home.html 文件

Office.js Apps: Excel cannot find the home.html file

我正在尝试学习如何编写 Office.js 应用程序。我确实使用了 here 给出的示例。 清单文件 QuarterlySalesReportManifest.xml,我确实将 SourceLocation 元素的值更改为“\MY-PC\MySharedApp”,这是 "home.html" 的位置。我还将 QuarterlySalesReportManifest.xml 放在另一个文件夹“\MY-PC\MyManifest”中,并将此文件夹添加为共享位置,其中包含清单作为 Excel 中受信任的应用程序目录。

当我尝试从 Excel 运行 应用程序时,似乎 QuarterlySalesReportManifest.xml 被识别但它搜索 Home.js 文件但没有成功并给出错误消息

Cannot find 'file://my-pc/MySharedApp/Home.html?_host_info=Exc...
Make sure the path or internet address is correct.

我不知道哪里做错了,因为输入的路径是我从 Windows Explorer 得到的。对此有什么想法吗?

虽然加载项的清单可以托管在文件共享上(因此通过 "file" 协议提供),但加载项本身必须通过 http/https 提供。我建议在开发期间通过 IIS 在本地托管文件,或者使用 Visual Studio 来开发您的加载项。

Gabriel Royer - Office 可扩展性团队的开发人员,MSFT