当我在VS2013中有一个网站(网络应用程序或网络类型的项目),并且我对代码进行了更改,例如JS更改或HTML更改,此更改未反映在浏览器刷新后。以下是我尝试过的不工作的内容:
我可以让我的代码更改生效(JS或html)的唯一方法是手动退出IISExpress / VS并重新启动计算机。
没有太戏剧化,这是不可接受的。我该如何解决这个问题?
谢谢。
答案 0 :(得分:5)
我也遇到了同样的问题,它似乎来自C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET
个文件。
如果删除这些文件并重新加载页面,一切正常。我仍然不确定Visual Studio为什么不更新这些文件。
答案 1 :(得分:0)
我最近遇到过这个问题,看起来好像IIS Express正在运行我的代码的旧分支,即使我是从较新的分支启动的。尝试关闭Visual Studio并重新打开项目。