在不改变代码的情况下在asp.net mvc中缓存破坏

时间:2016-01-18 18:06:35

标签: asp.net-mvc-5 iis-8

我们有一个asp.net mvc 5应用程序,在这个应用程序中,每个页面都有自己的JavaScript文件。大多数情况下,这些脚本文件都会被更改,并且由于缓存而未在客户端描绘更改,因此我们必须告诉用户按Ctrl + F5刷新页面,否则脚本文件将从缓存中提供。我搜索并找到了多个解决方案,在大多数解决方案中,它是编写HTML帮助程序,然后使用帮助程序函数替换每个页面/视图中的所有js文件引用。这种方法是一项繁忙的工作,因为我们至少有300页/次。现在我的问题是。在IIS或任何其他方式中是否存在一种方法,即如果在服务器上更改脚本文件,则不在代码级别进行任何更改,它将不会从缓存中提供文件。

0 个答案:

没有答案