我有几个 Web 资源显示在 Microsoft Dynamics 的表单上。Web 资源是包含 JavaScript/CSS 文件的 html 文件。当我更新 JavaScript 文件时,我看到最新的更改不会在最终用户计算机下次使用表单时被拉取。我相信这是因为以前版本的网络资源已经缓存在他们的机器上。
根据这个SO question,解决方案是向脚本标签添加一个版本。但是,根据对该问题的评论,此解决方案不适用于 Chrome,并被视为 hack。我还在这里读到,当 Web 资源更新时,Dynamics 应该自动处理缓存,但这样做并不可靠(这是我的经验)。
当我推出更新时,如何强制最终用户计算机在下次使用表单时获取我的代码的最新版本?