在我的开发环境中,Javascript没有显示我所做的更改,为什么它仍然缓存,我还能做什么?ASP.NET MVC Bundles debug = true并且结果仍然被缓存
我已经看到了这个问题的唯一文档是web.config文件,编译调试= true设置,
在我的开发环境中,Javascript没有显示我所做的更改,为什么它仍然缓存,我还能做什么?ASP.NET MVC Bundles debug = true并且结果仍然被缓存
我已经看到了这个问题的唯一文档是web.config文件,编译调试= true设置,
当您设置debug="true"
,所述捆绑会发出script
或link
标签给每个单独的资源,而不是一个用于单个(可选)优化的资源。因此,资源将直接由浏览器从静态处理程序访问。因此,如果您的应用程序或IIS设置具有用于缓存静态内容的积极设置,那就是您的问题。
使用控制 + F5强制重新下载内容。这应该适用于大多数浏览器。
谢谢,我不完全确定我是如何解决这个问题的,我注意到萤火虫在NET选项卡中有一个“禁用浏览器缓存”选项,我认为这个问题已经解决。似乎不可能,但它的工作,所以我不打算进一步研究这一点。 – Baconbeastnz