我将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.png
,Button32x32.png
和Button80x80.png
复制到\\Mac\Home\Images\
,将文件夹Functions
复制到\\Mac\Home\Functions\
。然后我在~remoteAppUrl
之前将\\Mac\Home
替换为<router-outlet></router-outlet>
以生成this new xml file。它仍然无效。
答案 0 :(得分:2)
排除明显问题: