我在VS2012中建了一个应用程序,想用全局HttpHandler给所有图片添加水印,就建了一个类放在了app_Code文件夹中,也继承了IHttpHandler,代码都正确,就是不执行
我的Web.config中是:<httpHandlers>
<add verb="*" path="Images/BookCovers/*.jpg" type="CoverHandler"/>
</httpHandlers>
web.config是有除了httpHandlers节点,还有一个server什么的节点也要配置,具体不清楚了,好像.netframework4.0后都这样。
<system.webServer><handlers></handlers>
</system.webServer>
写过了,也不管用
<system.webServer>
<handlers>
<add name="hh" verb="*" path="Images/BookCovers/*.jpg" type="ThirdWaveSystem.App_Code.CoverHandler"/>
</handlers>
</system.webServer>
IIS是什么版本?如果是IIS6的话,需要修改脚本映射。
如何修改呢