Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 捆绑后获取更新的JS文件_Asp.net_Asp.net Mvc_Asp.net Mvc 5_Bundling And Minification_Asp.net Bundling - Fatal编程技术网

Asp.net 捆绑后获取更新的JS文件

Asp.net 捆绑后获取更新的JS文件,asp.net,asp.net-mvc,asp.net-mvc-5,bundling-and-minification,asp.net-bundling,Asp.net,Asp.net Mvc,Asp.net Mvc 5,Bundling And Minification,Asp.net Bundling,我正在创建一个ASP.Net MVC应用程序。我为javascript文件添加了一个包,如下所示 bundles.Add(new ScriptBundle("~/Content/surveyJS").Include( "~/Content/javascript/jquery-3.0.0.js", "~/Content/javascript/questionaire.js")); 我已经更新了questionaire.js并按了ctrl+f5,但浏览器并没

我正在创建一个
ASP.Net MVC
应用程序。我为
javascript
文件添加了一个包,如下所示

bundles.Add(new ScriptBundle("~/Content/surveyJS").Include(
          "~/Content/javascript/jquery-3.0.0.js",
          "~/Content/javascript/questionaire.js"));
我已经更新了
questionaire.js
并按了ctrl+f5,但浏览器并没有下载新文件

我还在文件名末尾添加了
?v=1
,以删除缓存,但它没有下载任何文件(甚至没有下载旧文件)

我也试着用
?v=1

@Scripts.Render("~/Content/surveyJS?v=1")
但同样,它不会下载任何文件


请提供我也可以在生产中使用的解决方案(意味着不重建项目或更改配置解决方案)。

如果您在windows服务器上运行,您可以尝试重置IIS或清除服务器缓存


我的项目将有许多js和css文件,如果我更改1,我不希望客户端浏览器加载所有这些文件。我已经在我的问题中提到过。你的问题是它不能重建或更改配置,没有关于下载其他JS或CSS的内容。但这并不重要,您可以使用应用程序请求路由(ARR)从缓存中删除单个对象,正如答案中的链接所述:我在IIS下找不到ARR,我甚至下载并安装了一个。
@Scripts.Render("~/Content/surveyJS?v=1")