标签: dotless

将dotless添加到我的本地网站后,HTTP错误500.23

嗨,我正试图在我的本地.net4网站上运行

我的网页配置如下所示:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="dotless" type="dotless.Core.configuration.DotlessConfigurationSectionHandler, dotless.Core" />
  </configSections>
  <system.web>
    <compilation debug="true" targetFramework="4.0" />
  <httpHandlers><add path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler, dotless.Core" /></httpHandlers></system.web>
<dotless minifyCss="false" cache="true" web="false" />

    <system.webServer>
        <handlers>
            <add name="dotless" path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler,dotless.Core" resourceType="File" preCondition="" />
        </handlers>
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

HTTP Error 500.23 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
Most likely causes:

    This application defines configuration in the system.web/httpHandlers section.
Run Code Online (Sandbox Code Playgroud)

你能帮忙吗?

.net asp.net web-config dotless

27
推荐指数
2
解决办法
7261
查看次数

Visual Studio - 预编译 - 无点

我想知道是否有办法用visual studio 预编译*.less文件(http://www.dotlesscss.org/).

该网站给了我一个,dotless.compiler.exe但我不知道如何把它连接到视觉工作室.我正在寻找Webforms和ASP.NET MVC的解决方案.

asp.net-mvc less visual-studio-2008 dotless

26
推荐指数
2
解决办法
1万
查看次数

NuGet以代码-1退出 - 结果导致构建失败

我已经在VS2012中通过Package Manager安装了dotless到现有的混合C#解决方案(类库和MVC2应用程序),但是现在当我构建它(F5)时,我得到以下两个错误:

命令""C:\ @ GitRepos\EBS\SolutionFiles\.nuget \nuget.exe"install"C:\ @ GitRepos\EBS \\ packages.config"-source"" - o"C:\ @ GitRepos\EBS\SolutionFiles\packages""以代码-1退出.

该系统找不到指定的路径.

在向解决方案添加无点之后,添加了具有"NuGet.exe和"NuGet.targets"的".nuget"文件夹.

我还尝试将dotless添加到一个新的MVC2项目中,除了必须在web.config中添加一个mime类型之外它一切正常.但是没有".nuget"文件夹.

我还注意到,如果我创建一个新的NServiceBus解决方案(安装后),也会发生同样的情况.消息中的路径发生更改但错误相同.

如果我服用

"C:\ @ GitRepos\EBS\SolutionFiles\.nuget \nuget.exe"安装"C:\ @ GitRepos\EBS \\ packages.config"-source"" - o"C:\ @ GitRepos\EBS\SolutionFiles \套餐"

并通过命令提示符运行它然后我得到:

package.config中列出的所有软件包都已安装.

c# build nuget asp.net-mvc-2 dotless

23
推荐指数
4
解决办法
4万
查看次数

在Visual Studio的CSS源代码编辑器中打开一个文件

我正在使用基于.less的Phil Haack的T4CSS T4模板

关于Phil解决方案的一个坏处是visual studio将.less文件作为纯文本文件而不是css文件打开.(因此没有智能感知.)

如何让VS在CSS源代码编辑器中打开.less文件?

我试过了:

  1. 右键单击>打开方式,但未列出CSS源编辑器.
  2. "工具">"选项">"文本编辑器">"文件扩展名",但再次未列出CSS源编辑器.

可以这样做吗?

css visual-studio-2010 less visual-studio dotless

21
推荐指数
3
解决办法
9286
查看次数

无点无法编译; 在Bootstrap 3少来源

我使用无点1.3.1.0编译较少的文件.这与bootstrap 2.x工作正常,但在切换到bootstrap 3.0.0(从这里下载源代码:http://getbootstrap.com/getting-started/)后,我突然收到此错误:

预期')'但在文件'mixins.less'第47行找到'':[46]://调整快捷方式[47]:.size(@width; @height){--------- --- ^ [48]:宽度:@width;

似乎有一个; 因为参数之间的分隔符无效.mixins.less中的原始源代码如下:

...
// Sizing shortcuts
.size(@width; @height) {
  width: @width;
  height: @height;
}
...
Run Code Online (Sandbox Code Playgroud)

我是否必须使用更新的更少的编译器?或者引导发布的bug少了源?

更新1:我可以看到,无点的拉取请求存在,解决了问题;

https://github.com/dotless/dotless/pulls "修复; mixin参数列表不支持#319#320"

我将继续使用css文件,直到无线点修复.

dotless twitter-bootstrap-3

20
推荐指数
2
解决办法
5631
查看次数

DotLess的"网络"属性究竟做了什么?

点文档非常有限.我找不到关于configsection选项的任何信息 - 特别是"web"属性的功能.

任何人都可以开导我吗?

asp.net web-config dotless

15
推荐指数
1
解决办法
1811
查看次数

如何以编程方式使用.less时输出错误?

我编写了一个ASP.NET MVC操作方法,它接收.less文件名,通过它处理Less.Parse(<filename>)并输出处理过的css文件.

只要.less代码有效,这样就可以正常工作,但是如果有错误,则dotLess只返回一个空字符串.因此,如果处理文件时出错,我的action方法将返回一个空的css文件.

如何输出错误消息,而是更详细地描述语法错误?

css asp.net-mvc dotless

12
推荐指数
3
解决办法
4902
查看次数

我可以在LESS css中使用url参数吗?

介绍:

我在asp.net mvc环境中尝试LESS.

我使用dotless进行服务器端处理(我不想使用客户端处理,尤其是发布整个项目).

我必须根据不同的事物(例如一天中的时间)应用不同颜色方案的设计.

在这种情况下感觉不那么强大,因为设计一个参数化的css并且只在每个主题的文件开头改变10个变量真的令人振奋.

问题:

但我需要以某种方式从外部参数更改颜色主题.

思路:

首先我认为像style.less?theme = fuschia这样的URL参数会很好,但我发现无法解析这样的东西.

然后我认为制作一个非常短的blue.less,green.less,orange.less只包含声明的颜色变量,并且在每个变量中都包含main.less将是一个可靠的解决方案.

我没有机会尝试第二种解决方案,但我认为这是一个很好的时机,可以就最强大的方式寻求建议.

问题又出现了:我想从外面控制我文件中的一些东西.

asp.net-mvc less dotless

12
推荐指数
2
解决办法
4253
查看次数

无点文件在IIS中产生404错误

我已经成功地使用.less我的开发Cassini服务器(无点)中的文件几周,但是当我发布到我的本地IIS服务器时,它们会产生404错误.将我的调试器附加到IIS不会产生任何异常.我也重新启动了我的IIS应用程序池和服务器.

有任何想法吗?

iis dotless

11
推荐指数
2
解决办法
3458
查看次数

是否有CSS对象模型或CSS查询.net的API?

是否有一个库允许我编写以下类型的代码,它解析CSS并返回一个可查询的对象模型

string input = "p, span { font-family: arial; }";
var cssRules = new Parser().Parse(input);
var rule = cssRules.Find(new Selector("p")).First();

Assert.That(rule.Attribute("font-family").Value, Is.Equal.To("arial"));
Run Code Online (Sandbox Code Playgroud)

我看了一下dotless,下载了他们的代码并检查了一些相关的单元测试和装置.它看起来很有希望,但我不知道如何使用它来解析和查询纯CSS.

.net css c# dotless

9
推荐指数
1
解决办法
839
查看次数