找不到清单文件

时间:2016-07-06 18:00:46

标签: ms-office office-js

我将Excel加载项的所有源文件(xml清单,JS文件等)放到文件夹\\Mac\Home\中。在Excel for Desktop中,清单文件显示在SHARED FOLDER

要了解如何实现Add-in Commands,我将通过Visual Studio创建另一个Excel加载项项目,它会生成许多文件,包括an xml file。我让SourceLocation指向正确的html文件(即\\Mac\Home\Home.html)。然后我可以从Visual Studio调试项目,它在Excel中打开一个工作簿。确实有一个加载项命令。

所以我复制了xml文件,该文件为文件夹\\Mac\Home启用了加载项命令并替换了我的初始清单。但是,这次,Excel for Windows无法在SHARED FOLDER中找到清单。

有谁知道那里有什么问题?

修改1:当我在评论中写信时,如果我删除了部分VersionOverrides,则清单会显示在SHARED FOLDER中。所以问题来自于内容 VersionOverrides

我将Button16x16.pngButton32x32.pngButton80x80.png复制到\\Mac\Home\Images\,将文件夹Functions复制到\\Mac\Home\Functions\。然后我在~remoteAppUrl之前将\\Mac\Home替换为<router-outlet></router-outlet>以生成this new xml file。它仍然无效。

1 个答案:

答案 0 :(得分:2)

排除明显问题:

  1. 修改清单中的ID号(guid)。
  2. 确保清单完全遵循架构,包括正确的元素排序。
  3. 验证Excel是否指向正确的共享文件夹位置;检查选项&gt;信托中心&gt;受信任的加载项目录并验证&#34;在菜单中显示&#34;被选中
  4. 重新启动Excel
  5. 单击“插入加载项”对话框中的“刷新”按钮