在 Angular Office Addin 项目中,Office My Addin 功能区中突然缺少共享文件夹

问题描述 投票:0回答:2

我目前正在使用 Angular 使用 Office Word 插件,并且我已经侧载了我的 Office 插件,如本文中所述。我可以通过打开“共享文件夹”菜单从“插入菜单”->“我的加载项”功能区添加它们。我的问题是,共享文件夹菜单突然不再可见。

enter image description here

请注意,我已经尝试过右上角的刷新按钮。我还尝试通过创建新的共享文件夹再次旁加载加载项。但没有任何帮助。你有遇到过这个问题吗?

angular ms-word office365 office-js word-addins
2个回答
1
投票

挠头几分钟后,我解决了这个问题。该问题与

manifest.xml
文件最近的更改有关。在
manifest.xml
文件中的
Resources
部分下,我们有
<bt:Urls>
,这就是我们提供
Urls
的地方。以下是导致问题的网址。

<bt:Url id="Taskpane.Url" DefaultValue="https://localhost:3000">

请注意,本

/
结尾处没有结束语
Url
。一旦我将其添加到
Url
,一切就开始正常工作。

<bt:Url id="Taskpane.Url" DefaultValue="https://localhost:3000" />

enter image description here

我相信,这是应该修复的问题,即使没有关闭,它也应该按原样运行。你觉得怎么样?


1
投票

我想单独回答,因为我认为其他人应该知道,考虑到我为此损失了 3 个小时。

功能区中缺少任务窗格按钮,因为

manifest.xml
不是有效的 XML 清单。

因此,在提交/发布清单之前,请务必对其进行验证。如果您使用 npm,请运行

npm run validate

这是

的简写
office-addin-manifest validate manifest.xml
© www.soinside.com 2019 - 2024. All rights reserved.