2011-10-24 120 views
1

我建立了一个自定义的处理程序的某些特定的文件威胁要求:asp.net自定义处理程序异常?

<add verb="*" path="*.pps,*.pdf,*.ppt,*.doc" type="CustomHandler"/> 

现在,有一个文件夹,让我们说:“/无/”,其中该处理程序不应该被调用。有没有办法做到这一点?

非常感谢!

回答

1

您可以将remove元素放入该文件夹中的web.config文件中。

<configuration> 
    <system.web> 
     <httpHandlers> 
     <remove verb="*" path="*.pps,*.pdf,*.ppt,*.doc"/> 
     </httpHandlers> 
    </system.web> 
</configuration> 
+0

非常感谢。它在FF中完美工作,但在Chrome上它说:“无法加载网页,因为服务器没有发送数据。”你有任何线索,为什么?:) –

+0

在IE,Fiddler和Chrome开发工具中尝试一下。如果它是服务器问题,这更可能是IIS或ASP.NET配置中其他内容发生更改的配置问题。发布您的IIS和.NET版本。 –