我正在为MS Word开发一个Web加载项。
运行项目时,在VS的 * Script Documents * 节中加载的文档正在加载我的JS文件的缓存版本。
我试过的东西
- 清除并重新生成解决方案。
- 通过cmd clearing IISExpress cache删除IIS网站
- 删除缓存在IE中,因为每另一个线程我读,我已经失去了链接的一个。
- 重命名JS文件并引用html中的新文件,但它们没有出现在脚本文档中,所以我假设HTML文件也被缓存了。
- 删除我的APPDATA中的所有临时文件,删除IIS Express站点,清理,重新启动计算机,再次清理,重建,运行,仍然是我的旧JS文件,没有更改,出现调试。
我怎样才能清除Word插件中的缓存,使其被迫拉新的JS版本。
到目前为止,唯一一致的做法是等待一段较长的时间,然后反映对JS文件的更改。
1条答案
按热度按时间xqk2d5yq1#
我遇到过这个问题几次,第一次似乎是修复后,尝试了OP上面列出的一切重新启动计算机。今天发生了第二次,重新启动(包括上面的所有事情)没有解决这个问题。
我会定期从本地计算机上的网络共享文件夹中侧加载外接程序(遵循下面列出的步骤:https://github.com/OfficeDev/Word-Add-in-JS-Redact)。我想更新清单和刷新插件可能会导致一些缓存文件的重新加载。这似乎工作,但像以前一样,它可能是一个偶然的时间。这个问题只是偶尔出现,所以我不能重新测试,看看是否真的修复了问题。我会在这里更新,如果它再次发生,这是否修复了问题。