这个问题通常是由于缓存问题导致的。可以在捆绑名称后添加版本号,以确保每次更改后都是新的版本,从而解决此问题。
例如,使用以下代码为动态脚本捆绑添加版本号:
bundles.Add(new ScriptBundle("~/bundles/jquery")
.Include("~/Scripts/jquery-{version}.js"));
然后在视图文件中,使用以下代码引用:
@Scripts.Render("~/bundles/jquery?v=" + DateTime.Now.Ticks.ToString())
这样,在每次更改捆绑文件时,捆绑名称的版本号都会更新,从而确保新的脚本文件被加载。