我正在使用VS2015构建一个单词web插件并且几乎随机(我不会改变任何内容,然后得到这个新错误)office.js会因错误而崩溃
error_reporting(-1);
这是非常令人沮丧的,因为我不能总是重复错误,然后javascript引擎完全崩溃导致我重新启动visual studio并重新加载项目(在进行现场演示时没有乐趣)
编辑:附加html呼叫officejs
0x800a139e - JavaScript runtime error: MicrosoftAjax.js is not loaded successfully.
答案 0 :(得分:1)
我知道答案有点迟,但我遇到了同样的问题。这篇微软开发文章解决了这个问题并提供了解决方案。
https://dev.office.com/blogs/Office-Store-add-in-validation-changes-using-MicrosoftAjax-js
基本上,自2016年起,用于加载微软ajax的html中的新office.js脚本不再存在。即
<script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js" type="text/javascript"></script>
Excel.run等一些函数正在检查以确保加载了microsoft ajax,而不是在Excel加载项中为我工作。解决方案是自己加载ajax,或者如果不使用ajax引用上面的microsoft dev公告并加载公告提供的不同office.js包。