एक नई एमवीसी 3 परियोजना से, मैंने एक अपवाद फेंकने के लिए एक इंडेक्स() क्रिया को संशोधित किया है। मैं स्टॉक त्रुटि .chhtml को प्रस्तुत करने की अपेक्षा करता हूं, क्योंकि मैंने web.config में <customErrors mode="On" />
सेट किया है। इसके बजाय, मुझे अभी भी वीएस के भीतर से चलते समय "मौत की पीली स्क्रीन" मिलती है।एमवीसी 3 कस्टम त्रुटियां
<system.web>
<customErrors mode="On" />
...
मेरा हैंडलरर विशेषता global.asax.cs से वैश्विक स्तर पर सेट है।
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
... डिफ़ॉल्ट परियोजना सेटअप प्रति अनमोडिफाइड। मैंने आईआईएस एक्सप्रेस और वीएस देव सर्वर दोनों के खिलाफ भाग लिया है। कस्टम त्रुटि पृष्ठ सतह पर कुछ भी कारण नहीं है। मैं क्या खो रहा हूँ?
यह मेरे बस 'के साथ काम करने लगता है ' निर्धारित करते हैं, साझा> Error.aspx ऊपर दिखाया जा रहा है जब अपवाद आवेदन में होता है। मेरा ग्लोबल.एक्सएक्स कोड यह है कि यह क्या है, मेरे पास 'RegisterGlobalFilters' विधि नहीं है जो आपके कोड की तरह नहीं है। –