2010-10-13 13 views
9

जब मैं डिबग मोड में मेरी ASP.Net 4.0 वेब अनुप्रयोग शुरू, मैं निम्न अपवाद हो रही है:ASP.Net डिबग निर्देशिका निगरानी HttpException

System.Web.HttpException occurred 
    Message=Invalid file name for file monitoring: 'C:\src\main-232\src\ZNode\Znode_MultiFront\Web\Controls\Cat5\Navigation'. Common reasons for failure include: 
- The filename is not a valid Win32 file name. 
- The filename is not an absolute path. 
- The filename contains wildcard characters. 
- The file specified is a directory. 
- Access denied. 
    Source=System.Web 
    ErrorCode=-2147024809 
    WebEventCode=0 
    StackTrace: 
     at System.Web.DirectoryMonitor.AddFileMonitor(String file) 
    InnerException: 

बात है, इस फाइल है की ओर इशारा करते है एक निर्देशिका, तो विजुअल स्टूडियो 2010 क्यों लगता है कि यह एक फाइल है? मैं आईआईएस 7 पर इस चल रहा हूँ मेरी स्थानीय मशीन पर

+0

मैं बस एएसपी.नेट देव सर्वर चला रहा हूं और यह त्रुटि प्राप्त कर रहा हूं। मेरा फ़ोल्डर [वेब ऐप] \ नियंत्रण है। – PeterX

उत्तर

5

अच्छी खबर यह है: मैं कारण या एक समाधान पता लगा नहीं किया है: यह

बुरी खबर किसी भी नॉकआउट पर प्रभाव पड़ प्रतीत नहीं होता है

वर्कअराउंड: HttpException (डीबग-> अपवाद) के लिए ब्रेक-ऑन-अपवाद अक्षम करें, और इन्हें अपने लॉग में फ़िल्टर करें। तुम अब भी Application_Error में एक ब्रेकपाइंट रखकर डिबग मोड में अन्य HttpException पर कब्जा कर सकते हैं (यदि आप इसे implmented है - लेकिन तुम वैसे भी होना चाहिए)

+0

वीएस2013 में कोई ऐसा कैसे करता है? – IrishChieftain

2

मैं समान अपवाद था जब मैं खुद Application_Error में उत्पन्न होने वाली में त्रुटि के लिए पुनः निर्देशित करते हुए HttpException समस्या निवारण कर रहा हूँ/सूचकांक कार्रवाई। मुझे इस त्रुटि को हटाने के लिए डीबग> अपवाद संवाद में HttpException अनचेक करना पड़ा। फिर यह इस रहस्यमय अपवाद से किसी भी दुष्प्रभाव के बिना अपेक्षित त्रुटि/सूचकांक पर रीडायरेक्ट किया गया। उस समय विजुअल स्टूडियो डीबगिंग मोड में है।

1

मुझे एक ही समस्या का सामना करना पड़ा और विकल्पों में Enable Just My Code चेकबॉक्स विकल्प की जांच करके: Tools->Options->Debugging->General, मुझे यह काम मिल गया।

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