visual studio 2010 net IIS7 और विजुअल स्टूडियो 2010 में एचटीटीपीहैंडलर



4.5.net framework (1)

मैं asp.net 4 वेबसाइट में एक httphandler (ashx) को चलाने की कोशिश कर रहा हूं

जब मैं इसे विज़ुअल स्टूडियो एकीकृत सर्वर से कॉल करता हूं, तो यह एक 404 त्रुटि देता है

यह काम करता है अगर मैं इसे स्थानीय आईआईएस में कॉन्फ़िगर किया गया साइट पर कॉल करता हूं।

कोई मदद कर सकता है?


आप ASP.NET MVC, या System.Web.Routing का उपयोग कर रहे हैं?

क्या आपके पास कुछ ऐसा है

routes.IgnoreRoute("{resource}.ashx/{*pathInfo}");

अपने HttpApplication उदाहरण में अपने RegisterRoutes() HttpApplication RegisterRoutes() फ़ंक्शन में?

ध्यान रखना एक बात यह है कि विजुअल स्टूडियो सर्वर टेटीई प्रबंधित पाइपलाइन के माध्यम से सभी अनुरोधों को चलाता है।

क्या httpHandler को Web.config फ़ाइल के system.web अनुभाग में जोड़ा गया है? (आईआईएस 7 में, यह system.webServersystem.webServer अनुभाग के अंतर्गत आता है, लेकिन मुझे यकीन नहीं है कि कैसिनी के नए संस्करण वहां देखेंगे।)





httphandler