Я представляю МЕНЬШЕ в существующем приложении веб-форм ASP.NET.Чтобы заставить работать intellisense, я решил настроить LessCssHttpHandler
для перехвата запросов на файлы, оканчивающиеся на .less.css
.Таким образом, Visual Studio все еще думает, что мы имеем дело с файлом CSS.Я сделал это, добавив следующую строку в мой файл web.config:
<add type="dotless.Core.LessCssHttpHandler, dotless.Core"
validate="false" path="*.less.css" verb="*" />
Чтобы заставить это работать, мне пришлось настроить параметры IIS так, чтобы файлы .css
обрабатывались ASP.NET Framework.К сожалению, благодаря этому мои существующие файлы .css
(которые не обрабатываются обработчиком HTTP без точек, поскольку они не заканчиваются на .less.css
) не возвращают никакого содержимого.Это имеет смысл, поскольку среда ASP.NET не знает, что делать, когда видит файл с таким расширением.
Есть ли какой-нибудь базовый обработчик HTTP, который я могу установить в дополнение к тому, который у меня есть выше, для обработки обычных .css
файлов?Что-то вроде:
<add verb="*" path="*.css" type="insert some base HTTP handler here that will simply return the contents of the file" />