2011-10-24 155 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版本。 –