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

时间:2015-11-30 12:18:22

标签: javascript windows ms-office office-js

我正在尝试学习如何编写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资源管理器获得的。对此有何想法?

1 个答案:

答案 0 :(得分:2)

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

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