Web优化不渲染包

时间:2015-01-28 13:53:49

标签: javascript asp.net-mvc web-optimization

我的javascript有以下捆绑配置。

`BundleTable.Bundles.Add(new ScriptBundle("~/Includes/Shop/js/bundles/abc").Include(
                "~/Includes/Shop/js/vendor/jquery-{version}.js",
                "~/Includes/Shop/js/vendor/jquery-ajaxq.js",
                "~/Includes/Shop/js/vendor/knockout-{version}.js",
                "~/Includes/Shop/js/vendor/lodash-{version}.js"
                ));`

问题是,当我在部分视图中调用它时,它只是输出"包含/ Shop / js / bundles / abc"作为脚本源。优化部分已关闭。

应该指出我正在使用sitecore cms。

[assembly: WebActivatorEx.PostApplicationStartMethod(typeof(NAMESPACE.UI.BundleConfig), "Start")]

什么会导致捆绑包不输出这些文件,我知道它们存在于文件系统中。

2 个答案:

答案 0 :(得分:0)

这个问题原来是网页润滑脂的版本,1.5.2没有用,但1.6确实有效。

答案 1 :(得分:0)

一旦我重新运行了webgraceoptimization的nuget-package安装命令,我就遇到了这个问题