【发布时间】:2023-04-08 20:47:01
【问题描述】:
我正在尝试 ASP.NET 捆绑与 ASP.NET MVC 4 应用程序。情况是我想做一个 CDN 样式的服务,它有 JS 和 CSS 文件,你可以从其他站点使用这种类型的地址寻址到它们:http://www.mycdn.com/scripts/plugin/js,它捆绑并缩小了所有包含的 .js 文件。
我的一个文件的捆绑配置如下所示:
bundles.Add(new ScriptBundle("~/Scripts/plugin/pluginjs").Include("~/Scripts/plugin/jquery.plugin.js"));
但是,当我这样做时,即使我更改了原始 js 文件,捆绑包也没有得到更新。当我刷新浏览器时,我不断收到 304 Not Modified,并且缩小文件的内容没有更新。我怎样才能使包更新,因为旧内容的包是没用的?我尝试了各种方法,但无法找到解决方案。
提前致谢!
【问题讨论】:
-
请参阅stackoverflow.com/a/34508048/1545567 以获得该问题的可能答案(即使用来自其他站点或纯 html 的捆绑包)
-
触摸普通文件和缩小文件,它会重新加载它们。
标签: asp.net bundle asp.net-optimization bundling-and-minification