【发布时间】:2020-11-06 04:50:27
【问题描述】:
我有一个通过npm run validate 的有效且经过验证的加载项/清单。我和数百名用户都可以通过链接下载我的清单。但是有些用户遇到了这个错误:
无法安装此应用。清单 XML 文件无效。出于安全原因,DTD 是 在此 XML 文档中禁止。要启用 DTD 处理,请将 DtdProcessing 属性设置为 XmlReaderSettings 解析并将设置传递给 XmlReaderCreate 方法。
在什么情况下某些用户会出现这样的错误?
【问题讨论】:
-
您是否尝试使用
npm run validate命令验证您的清单?请参阅Validate an Office Add-in's manifest 了解更多信息 -
对不起,这不清楚,我编辑以反映这一点。我确实通过了 npm run validate
-
还有 XML 模式验证?
-
看起来所有的验证都很好,但让我明白的是这个错误的条件。 stackoverflow.com/questions/13854068/…怎么改解析,这不是在微软端吗?
-
您能否提供精简版的清单文件,以便我们可以从我们这边重现此问题并进行检查?
标签: office-js office-addins outlook-web-addins appsource