c# - 代码更改后未清除所有客户端浏览器的 MVC Bundle 集合浏览器缓存
问题描述
我们正在使用 asp.net-mvc-5 捆绑和缩小存在缓存问题:(浏览器在服务器中升级代码后缓存旧的捆绑文件,每个客户端都需要手动删除浏览器缓存)。无需设置HttpCacheability.NoCache
,因为我们需要数据缓存才能存活。仅请求清除捆绑缓存。
如何强制 BundleCollection 在 MVC4 中刷新缓存的脚本包
MVC4 StyleBundle:您可以在调试模式下添加缓存清除查询字符串吗?
我已经尝试过这两种解决方案,但它不适用于我的场景。请提供解决方案以在每次捆绑文件升级后清除客户端浏览器缓存或提供检索最新捆绑包的功能。
解决方案
推荐阅读
- methods - 什么是solidity中的balanceRecived?它将是什么?
- c# - 使用页面结果发送带有 base64 图像的电子邮件
- mysql - R2DBC 返回类型 @Query
- python - FastAPI 重定向到另一个带有数据的 url
- sql - 如何在 SQL 中按第 1 列等于第 2 列排序
- json - 在VueJS中获取json数据
- bash - if/elif 语句仅在分号和 then 之间插入命令时有效
- sql - Oracle sql - 使用输入参数连接
- python - 使用scrapy进行抓取只能获取第一条记录
- python-3.x - 如何在 scipy/numpy 中使用 scipy.sparse.csr_matrix 创建稀疏矩阵