VS2010 ASP.NET MVC应用程序中的错误?

时间:2013-03-15 22:59:10

标签: .net asp.net-mvc asp.net-mvc-3 visual-studio-2010

我创建了一个JavaScript文件,用于我的ASP.NET MVC3应用程序,它工作正常, 直到我做了改变。现在我的应用程序正在使用我以前的JavaScript代码,它不存在! 我已关闭VS并再次打开它,我已删除该文件并重新创建它,我已删除了 标记并再次设置它,我甚至打开电脑然后再打开,我不知道还能做什么。 这真的很奇怪,如果我把这段代码:

<script type="text/javascript" src="myScript.js"></script>

我可以使用我之前版本的myScript.js,它不存在,不仅仅是它的位置 寻找它,但在我的硬盘! 是不受欢迎的VS缓存还是浏览器(Google Chrome 23.0.1271.97)? 这是一个错误吗?我该怎么办呢,拜托,我疯了!!!

3 个答案:

答案 0 :(得分:1)

无论何时更改JavaScript,您都可以按ctrl + f5 ..它强制浏览器从服务器获取新文件

答案 1 :(得分:1)

阿曼是对的:

CTRL + F5  --> is requesting a new copy as if there is no caching. 

附注,常规F5正在强制检查,以便路径中的服务器同意检查缓存版本

用于查看正在发生的事情的好工具

Firebug
Fiddler 2

话虽如此,我已经看到即使使用CTRL + F5,IE仍然保持缓存,我使用F12开发人员工具并以这种方式清除项目而不是关闭浏览器。处理可能会令人沮丧。

答案 2 :(得分:1)

首先使用ctrl + f5清除浏览器的缓存。它将更新信息。如果您在后端进行一些更改,则需要重复此操作,否则您将遇到同样的问题......