在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? – 2010-06-28 13:53:28
什么版本的IIS和什么模式(Classic,Integrated ...仅适用于IIS 7)是否在运行您的应用程序? – 2010-06-28 13:55:41
对不起,忘记了这一个。我通过本地IIS 7.5 Web服务器(不是Visual Studio Development Server)使用Visual Studio调试应用程序。 – 2010-06-28 13:59:39