我有以下代码在我的本地计算机上正常工作。更改+构建会生成包含已修改的js代码的新捆绑文件。但是,当复制到我们的登台环境时,正在提供旧版本,因此不会看到js更改。
复制的文件包括完全重建后的新dll +更改的js文件。我也回收了网络(甚至重新启动)。
即使我关闭优化,暂存站点仍然会呈现优化的脚本标记而不是js文件列表。在这里低下头。
有什么想法吗?
private void RegisterBundles()
{
BundleTable.Bundles.Add(new ScriptBundle("~/opt/code-scripts").Include(
"~/Scripts/ga.js",
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*",
"~/Scripts/code.js",
"~/Scripts/twitterFetcher.js",
"~/Scripts/tcode.js",
"~/Scripts/waypoints.js",
"~/Scripts/waypoints-sticky.js",
"~/Scripts/code-twitter.js"
));
BundleTable.Bundles.Add(new StyleBundle("~/opt/code-styles").Include(
"~/css/fonts.css",
"~/css/site.css"
));
BundleTable.EnableOptimizations = true;
}
...
@Scripts.Render("~/opt/code-scripts")