HttpHandler是否需要aspnet_isapi.dll映射

时间:2010-04-28 19:46:36

标签: asp.net iis httphandler web-config

如果我配置(通过web.config)一个httphandler来处理特定文件夹的所有.gif请求,那么将.gif请求映射到IIS中的aspnet_isapi.dll是绝对必要的吗?

还有其他方法可以确保aspnet_isapi.dll处理.gif http请求吗?

我配置了一个服务器,其中包含.gif-> aspnet_isapi.dll映射的虚拟目录已被删除,但.gif请求仍然被传递给处理程序。任何人都知道如何做到这一点,以及设置可能潜伏在哪里?

由于

1 个答案:

答案 0 :(得分:0)

映射是必需的,否则IIS永远不会将请求发送到ASP.Net,您的处理程序将永远无法处理请求。

我不知道其他方式。您必须让IIS知道它必须处理文件类型。

要删除,您可以按照http://msdn.microsoft.com/en-us/library/bb515343.aspx中的说明操作,但删除而不是添加扩展名映射。

同时检查您是否也没有通配符映射。