为什么我的css不会缩小?

时间:2015-02-06 16:18:07

标签: c# css asp.net-mvc-4 system.web.optimization

我不清楚我在这里失踪了什么。据我所知,我followed the instruction here。但我的css捆绑仍然没有缩小。

这是我的RegisterBundles代码:

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.UseCdn = true;
    BundleTable.EnableOptimizations = true;

    bundles.Add(new ScriptBundle("~/bundles/otherjquery").Include(
            "~/App_Themes/Travel2/Script/jquery-ui.min.js",
            "~/Scripts/jquery.validate.unobtrusive.js",
            "~/Scripts/jquery.unobtrusive-ajax.js"));

   Bundle availabiltyResult = new StyleBundle("~/bundles/css/availabiltyResult").Include(
                "~/CSS/Travel2/Air.css",
                "~/CSS/Travel2/Air/AvailabiltyResults.css"
                );
    availabiltyResult.Transforms.Add(new CssMinify());
    bundles.Add(availabiltyResult);
}

我已通过删除<compilation debug="true">在我的web.config中禁用了调试功能。我可以看到js被捆绑和缩小了:

enter image description here

但是css正在捆绑但没有缩小:

enter image description here

我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

问题是文件 缩小了,但FireBug正在重新解析代码,所以它看起来不是。使用Fiddler查看它我可以看到css(实际上)正在缩小:

enter image description here

感谢@Kimi发现它。

答案 1 :(得分:-1)

您必须发布 构建代码。