我已经从dotlescss.org下载了我的dotless核心dll,并完成了在项目中正确使用less所需的所有步骤。
正如他们在主页上解释的那样,我已经包含了对.dll.的引用
我在webconfig文件中添加了httpHandler,就像他们推荐的一样
<add type="dotless.Core.LessCssHttpHandler,dotless.Core" validate="false" path="*.LESS" verb="*" />
我还创建了一个configSection,发现如果它不是配置的第一个子级,它将返回500内部错误。(太棒了)
并添加了作为节点的子节点的设置,它似乎被假设在那里。
主页面中包含的less文件中没有任何样式正在加载。有什么帮助吗?
我也遇到了同样的问题。对我有用的是将以下web.config设置放在system.webServer下,而不是.less网站在system.web下显示的建议设置:
<system.webServer>
<handlers>
<add name="dotless" path="*.LESS" verb="*" type="dotless.Core.LessCssHttpHandler,dotless.Core" resourceType="File" preCondition=""/>
</handlers>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
来源:http://cyrilgupta.com/?p=520
如果你还没有这样做,你还需要为IIS中的.less文件添加一个MIME类型,我认为dotlesscs.org.