Office.JS "This add-in is no longer available" 错误

Office.JS "This add-in is no longer available" error

加载加载项时突然出现错误:

Error : "This add-in is no longer available: addin inserted during development are only available during debugging from visual studio. Please open your project in visual studio and re-run your application or deploy your add-in into a valid catalog and reinsert."

当我曾经 运行 插件用于自动加载的项目时。现在我已经超过 error.I 没有对代码和单词进行任何更改。

注意:我今天安装了 Fiddler,但安装后就可以正常工作了。我已经重置了我的加载项,但没有用。

我无法解决这个错误。作为解决方法,我创建了仅复制 home.html、home.js 和其他 JS 和 CSS 文件的新项目,并且它有效。

我最近在 Windows 10 上的 O365 Excel 中也遇到了这个错误,但在 O365 Excel Web 中没有。最后我是这样解决的:

  1. 我运行npm run validate
  2. 这为我提供了 manifest.xml
  3. 的验证错误列表
  4. 我修复了验证错误(在我的例子中,一些字符串 ID 太长)
  5. 我(重新)启动了开发服务器 npm stop npm start

所以看起来 O365 Excel Web 可以在某种程度上处理无效 manifest.xml 而应用程序对文件进行了严格的验证。我希望 Office 会输出有意义的错误消息,而不是误导性的“此加载项不再可用”。这确实花了我大约 6 个小时才找到...