Dotlesscss @import语句:找不到文件。使用Combres

时间:2012-02-17 10:19:03

标签: asp.net-mvc import dotless combres

在asp.net mvc 3项目中,我正在使用Combres来合并和缩小我的CSS文件。我正在使用dotlesscss过滤器来处理花哨的css附加内容,例如变量。

但是,当我尝试使用dotlesscss @import statement时(请参阅页面底部的导入),css生成错误,并出现以下错误:

Could not find a part of the path 'C:\Program Files (x86)\IIS Express\colors.less'.

很明显,无点编译器正在寻找错误的目录,但是:如何解决这个问题?

[edit]:按要求:我尝试了以下synaxes:

@import "Colors.less"
@import "~/Content/Colors.less"

2 个答案:

答案 0 :(得分:3)

使用DotlessCssCombineFilter代替DotlessCssFilter。然后从* .less文件中删除@import语句,然后在resourceSet内以正确的顺序导入* .less文件。

答案 1 :(得分:1)

接受的答案是解决方法,而不是解决方法。

以下是the fix to the issue,此处是suggestion to the Combres team