Asp.net mvc 无法在asp.net mvc中缩小css

Asp.net mvc 无法在asp.net mvc中缩小css,asp.net-mvc,web-optimization,Asp.net Mvc,Web Optimization,我正在尝试使用System.Web.Optimizations缩小css文件,但它不起作用 var fontAwsomeBundle = new Bundle("~/bundles/css/font-awsome", new CssMinify()) .Include("~/content/packages/font-awesome/css/font-awesome-{version}.css", new CssRewriteUrlTransform()); 我已经在启用优化的情况

我正在尝试使用System.Web.Optimizations缩小css文件,但它不起作用

var fontAwsomeBundle = new Bundle("~/bundles/css/font-awsome", new CssMinify())
      .Include("~/content/packages/font-awesome/css/font-awesome-{version}.css", new CssRewriteUrlTransform());
我已经在启用优化的情况下运行了站点,并且debug=false 同一位置没有预先缩小的文件 .NET4.5,IIS Express System.Web.Optimizations 1.1.0.0,WebSteel 1.6.5135.21930。我尝试将webfleet更新到最新版本,但没有成功 我没有在捆绑文件中得到任何缩小错误,只是文件的未统一版本
我也试过这个版本。fontAwsomeBundle.Transforms.Addnew CssMinify

您应该为.css使用StyleBundle,为.js使用ScriptBundle

var fontAwsomeBundle = new StyleBundle("~/bundles/css/font-awsome", new CssMinify())
      .Include("~/content/packages/font-awesome/css/font-awesome-{version}.css", new CssRewriteUrlTransform());

StyleBundle不接受CssMinify作为参数更正-StyleBundle会自动添加Css Minify。找到罪魁祸首。其他人正在另一个地方清除所有束转换。