मैं कस्टम त्रुटि पृष्ठों का उपयोगकस्टम त्रुटि पृष्ठों के साथ MVC InvalidOperationException
<customErrors mode="On" defaultRedirect="~/Home/Error">
<error statusCode="404" redirect="~/Home/PageNotFound" />
</customErrors>
मैं उस पृष्ठ फेंकता है और अपवाद बनाया है और मैं सही त्रुटि पृष्ठों पर रीडायरेक्ट सेटअप।
हालांकि मैं उत्पादन वेबसर्वर पर elmah में इन त्रुटियों को देख रहा हूँ:
System.InvalidOperationException दृश्य 'त्रुटि' या अपने गुरु था नहीं मिला या दृश्य इंजन की खोज स्थानों का समर्थन। निम्नलिखित स्थानों की खोज की गई: ~/क्षेत्र/फुटबॉल/दृश्य/ड्राफ्ट/error.aspx ~/क्षेत्र/फुटबॉल/दृश्य/ड्राफ्ट/त्रुटि.स्कैक्स ~/क्षेत्र/फुटबॉल/दृश्य/साझा/त्रुटि.aspx ~/क्षेत्र/फुटबॉल/दृश्य/साझा/त्रुटि.स्कैक्स ~/दृश्य/ड्राफ्ट/error.aspx ~/दृश्य/ड्राफ्ट/त्रुटि.स्कैक्स ~/दृश्य/साझा/त्रुटि.aspx ~/दृश्य/साझा/त्रुटि। ascx ~/क्षेत्र/फुटबॉल/दृश्य/ड्राफ्ट/त्रुटि.cshtml ~/क्षेत्र/फुटबॉल/दृश्य/ड्राफ्ट/त्रुटि.vbhtml ~/क्षेत्र/फुटबॉल/दृश्य/साझा/त्रुटि.cshtml ~/क्षेत्र/फुटबॉल/दृश्य /Shared/Error.vbhtml ~/दृश्य/ड्राफ्ट/त्रुटि.cshtml ~/दृश्य/ड्राफ्ट/त्रुटि.vbhtml ~/दृश्य/साझा/त्रुटि.cshtml ~/दृश्य/साझा/त्रुटि। Vbhtml
यह कहीं और त्रुटि पृष्ठ की तलाश क्यों कर रहा है? मैंने ~/Views/Shared/Error.cshtml हटा दिया और ~/home/त्रुटि पर अपना कस्टम त्रुटि पृष्ठ जोड़ा क्योंकि मैंने अपनी कॉन्फ़िगरेशन फ़ाइल में एक नया डिफ़ॉल्ट निर्दिष्ट किया था।
कोई भी विचार?
धन्यवाद।
के बाद से 'customErrors' साथ (नहीं एएसपी कुछ ASP.NET सौदों है .NET एमवीसी), यह नौकरी के लिए सबसे अच्छा उपकरण नहीं है। रिचर्ड डिंगवॉल के पास एक उत्कृष्ट पोस्ट है: http://richarddingwall.name/2008/08/17/strategies-for-resource-based-404-errors-in-aspnet-mvc/ –