复制到服务器后提供(缓存)旧捆绑版本

时间:2015-01-18 10:54:18

标签: asp.net-mvc bundler

我有以下代码在我的本地计算机上正常工作。更改+构建会生成包含已修改的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")

0 个答案:

没有答案