Я использую dotLess .
Я следовал всем их инструкциям (что кажется достаточно простым), это всего 4 шага:)
мой минимальный web.config выглядит такthis:
<configuration>
<configSections>
<section name="dotless" type="dotless.Core.configuration.DotlessConfigurationSectionHandler,dotless.Core" />
</configSections>
<dotless minifyCss="false" cache="true" />
<system.web>
<httpHandlers>
<add type="dotless.Core.LessCssHttpHandler, dotless.Core" validate="false" path="*.LESS" verb="*" />
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<add name="LessHttpHandler" type="dotless.Core.LessCssHttpHandler, dotless.Core" preCondition="integratedMode" path="*.less" verb="*" />
</handlers>
</system.webServer>
</configuration>
Я добавил свои файлы .less в папку с содержимым (я использую ASP.NET MVC - Razor ViewEngine)
мой макет содержит ссылку на мой .lessвключаемый файл:
<link rel="stylesheet/css" type="text/css" href="@Url.Content("~/Content/Site.less")" />
Я также добавил ссылку в своем веб-приложении на dotless.Core.dll
Тем не менее, несмотря на все, когда я делаю простую стилизацию тела страницына черном фоне ничего не происходит, по какой-то причине это не срабатывает.
Я что-то здесь упускаю?