В приложении ASP.NET мне нужно внести некоторые изменения в каждый отправляемый файл CSS.Почему мой HttpHandler игнорируется?
Так что я создал HttpHandler (внутри самого приложения), добавлено:
<add verb="*" path="*.css" type="MyWebsite.CssTestHandler,MyWebsite"/>
в Web.config в system.web/httpHandlers
и изменить обработчик так:
public void ProcessRequest(HttpContext context)
{
context.Response.Clear();
context.Response.Write("Hello World");
context.Response.End();
}
Но CSS файлы все еще как и раньше, поэтому обработчик просто игнорируется.
Что я делаю неправильно?
Какая версия IIS вы используете? –
Какая версия IIS и какой режим (классический, интегрированный ... только для IIS 7) работает ваше приложение? –
Извините, забыли это. Я отлаживаю приложение с помощью Visual Studio через локальный веб-сервер IIS 7.5 (а не сервер разработки Visual Studio). –