asp.net-mvc - Visual Studio 不将 html/javascript 更新到服务器/浏览器

标签 asp.net-mvc visual-studio asp.net-mvc-4 single-page-application

这是一个使用 Hot Towel SPA 模板的 MVC 4 应用程序。每当我更改 HTML 和/或 javascript 中的任何内容时,我可以显示新代码的唯一方法是清除浏览器缓存。 F5,cntrl-F5,shift-F5,没有任何作用。

我通常不是网络开发人员,只是在学习这个。我以前做过常规 MVC 并且没有遇到过这个问题,也许这与 HTML 和 javascript 在我的项目中的位置有关(即在/App 文件夹中)?。我快要疯了,试图弄清楚这一点。

我可以完全删除一个 HTML 文件并运行该应用程序,它仍然可以正常运行。清除缓存并运行,然后我得到更新。

它使用 IIS express 运行,使用 Firefox、Chrome、IE ...

谢谢..

最佳答案

在 Opera 和 Chrome(可能还有其他)中,您可以在“开发模式”下禁用缓存。

在 DevTools 中,设置菜单中的第二个选项是

Disable cache (while DevTools is open)

关于asp.net-mvc - Visual Studio 不将 html/javascript 更新到服务器/浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15646447/

相关文章:

javascript - MVC 4中ajax成功方法加载部分 View

c# - 具有现有数据库的新 MVC 5 项目 - 代码优先与 EDMX(实体数据模型)

c# - Umbraco 7 中的表面 Controller 还是自定义 Controller ?

c# - 在 WPF 应用程序中读取 Xbox Controller

c# - 单元测试中的进度指示

javascript - 当用户点击动态创建的链接时如何调用 JS 方法。 JQuery、ASP.NET MVC

c# - 在重写的 void 中运行异步方法

asp.net-mvc - 如何使用 C# ASP.net MVC 5 为特定模型创建单个迁移

arrays - 数组在内存中的布局

asp.net-mvc-4 - MVC 4 项目无法解析 VS 2015 中对 System.Web.Helpers 的引用