2011-08-16 21 views

cevap

5

Sen web.config bu şekilde kayıtlı HttpHandler s listesini alabilirsiniz:

using System.Configuration; 
using System.Web.Configuration; 

Configuration cfg = WebConfigurationManager.OpenWebConfiguration("/"); 
HttpHandlersSection hdlrs = (HttpHandlersSection)cfg.GetSection("system.web/httpHandlers"); 
+0

sayesinde doğru yolu beni almak için. –

+3

Bu, aslında özel işleyiciler için çalışmıyor. Yukarıdaki kodu çalıştırarak tüm stok işleyicileri alıyorum, ancak özel işleyicilerim işleyici listesinde görünmüyor. Ayrıca, uygulamanın IIS 7 veya önceki sürümlerde çalışmasına bağlı olarak (system.webServer/handlers) kontrol etmeniz gerekir. –

+0

Rick'in ne söylediğini açıklığa kavuşturmak için, bu IIS 7 için çalışmaz. Ancak bunun IIS 6 için çalıştığını onaylayabilirim. – dana

İlgili konular