Asp.net mvc 更少的未编译视口单位(vmax)

Asp.net mvc 更少的未编译视口单位(vmax),asp.net-mvc,less,bundling-and-minification,dotless,Asp.net Mvc,Less,Bundling And Minification,Dotless,我使用ASP.NETMVC5和LESS(bundle&dotless和LessTransform包)。但较少错误地编译css视口单元“vmax” 并获取输出(带空格的vmax) 其他视口单位(vh、vw、vmin)编译正确 如何修复此错误? 谢谢 UPD 2015年8月28日 我按如下方式解决了这个问题: 我拿走了更少的包裹 var lessBundle = new Bundle("~/bundles/less").Include("~/assets/css/responsive.less");

我使用ASP.NETMVC5和LESS(bundle&dotless和LessTransform包)。但较少错误地编译css视口单元“vmax”

并获取输出(带空格的vmax)

其他视口单位(vh、vw、vmin)编译正确

如何修复此错误? 谢谢

UPD 2015年8月28日 我按如下方式解决了这个问题:

我拿走了更少的包裹

var lessBundle = new Bundle("~/bundles/less").Include("~/assets/css/responsive.less");
lessBundle.Transforms.Add(new LessTransform());
lessBundle.Transforms.Add(new CssMinify());
bundles.Add(lessBundle);
并创建新的默认样式包。我链接已编译的.css文件,但不是.less

bundles.Add(new StyleBundle("~/bundles/app").Include(
                    "~/assets/css/responsive.css"));
它是有效的

var lessBundle = new Bundle("~/bundles/less").Include("~/assets/css/responsive.less");
lessBundle.Transforms.Add(new LessTransform());
lessBundle.Transforms.Add(new CssMinify());
bundles.Add(lessBundle);
bundles.Add(new StyleBundle("~/bundles/app").Include(
                    "~/assets/css/responsive.css"));