2010-07-15 4 views
18

मैंने अपने "संपत्ति" फ़ोल्डर को आजमाने और अनदेखा करने के लिए निम्नलिखित दो विधियों का प्रयास किया है, लेकिन मैं त्रुटियों के साथ आ रहा हूं। क्या कोई मुझे बता सकता है कि इग्नोर रेगेक्स को कैसे देखना चाहिए?एएसपी.नेट एमवीसी 2 - IgnoreRoute का उपयोग कर एक संपूर्ण निर्देशिका को कैसे अनदेखा करें?

routes.IgnoreRoute("/Assets/") 
    routes.IgnoreRoute("{*assets}", New With {.assets = "\/Assets\/(.*)"}) 

उत्तर

31

प्रयास करें

routes.RouteExistingFiles = false 
routes.IgnoreRoute("Assets/{*pathInfo}") 
+9

रूटएक्सस्टिंगफाइल को स्पष्ट रूप से गलत करने की आवश्यकता नहीं है क्योंकि यह डिफ़ॉल्ट है। –

+0

मैं जानना चाहता हूं कि मौजूदा फ़ाइलों को किसी निश्चित निर्देशिका में कैसे अनदेखा करना है, लेकिन फिर भी हर जगह अन्य सभी मौजूदा फ़ाइलों को रूट करें। –

-1
routes.IgnoreRoute("Ignore/"); 

मानक

पथ के लिए '/ बकवास/होम' नियंत्रक पाएगा नहीं मिला था या IController को लागू नहीं करता है। Asp.net एमवीसी अपवाद।

संबंधित मुद्दे