asp.net – Visual Studio开发服务器不更新css和javascript?

前端之家收集整理的这篇文章主要介绍了asp.net – Visual Studio开发服务器不更新css和javascript?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近回到了一个已经在后台的网站项目。自从重新开始工作以来,我注意到,当应用程序在Visual Studio开发服务器中运行时,css和javascript的更改都不被该应用程序识别。这以前工作正常。我可以改变样式表和javascript并运行应用程序并进行测试。现在我可以测试应用程序的唯一方法是将其发布到我的本地IIS服务器(虽然我相信重新启动我的电脑也解决了这个问题)。

使用Visual Studio 2008(9.0.30729.1)

自从我确定它正常工作以来,已经发生了变化的事情是操作系统,从Vista x64家庭高级版到Win 7 x64 Ultimate,我将项目源从c:d:。虽然我回到了C:同样的负面结果。我也在单独的WCF服务中移动了一些功能,由控制台应用程序(两个服务主机)托管,这些功能在网站启动时进行调试。

停止dev服务器什么都不做。
签出(使用VSS 2005)所有文件,以确保没有任何内容只读不做任何事情。
唯一有用的是发布到IIS或重新启动我的机器。两者都不好。
如果有一个进程需要终止调试,我确定不要使用以前的副本,我甚至会满意。

任何解决方案?

解决方法

服务器可能会向浏览器发送头文件,导致它继续使用缓存的副本。测试这个的简单方法empty your browser cache

如果修复它,您需要学习从服务器获得的HTTP headers。您选择的浏览器中的developer tools(a.k.a. F12 tools)将公开服务器返回的标头。然后决定是否要继续使用这些缓存设置(good for speed)或更改它们(@L_301_9@)。

你怎么调整这些标题,你问?这取决于服务器。这是指向常用服务器的指示的链接

> Apache
> nginx
> IIS

原文链接:https://www.f2er.com/aspnet/253155.html

猜你在找的asp.Net相关文章