Có many inquiries ngoài đó về lỗi ASP.Net MVC "Rất tiếc, đã xảy ra lỗi khi xử lý yêu cầu của bạn". Thật không may, tôi đã không thể tìm thấy bất kỳ mà thực sự thảo luận về những gì đang thực sự xảy ra. Có thể hiểu được chúng tập trung vào lỗi cơ bản hơn là nguồn ngay lập tức và nguyên nhân của thông báo. Do đó, các giải pháp này đưa ra các câu trả lời khác nhau cho cùng một câu hỏi.Nguyên nhân trực tiếp và nguồn gốc của "Xin lỗi, đã xảy ra lỗi khi xử lý yêu cầu của bạn". thông điệp?
Dưới đây là một vài ví dụ:
Sorry, an error occurred while processing your request. in MVC3 Model Entities
Sorry, an error occurred while processing your request C# and Ajax
http://forums.asp.net/t/1661793.aspx/1/10?Sorry+an+error+occurred+while+processing+your+request+
http://forums.gbpvr.com/showthread.php?53184-Sorry-an-error-occurred-while-processing-your-request
Dựa trên dữ liệu theo dõi ngăn xếp trong nhiều câu trả lời tôi đã nghiên cứu dường như điều này có thể được kích hoạt trong lớp System.Web.Mvc.ControllerActionInvoke. Nó có vẻ nói chung là một kết quả trực tiếp của một lỗi unhandled trong phương pháp ActionResult thực hiện.
Tôi muốn hiểu cụm từ "xử lý yêu cầu của bạn" trong thư. Dựa trên cách tôi đã nhìn thấy hiển thị lỗi, có vẻ như không chắc rằng điều này đề cập đến Yêu cầu HTTP. Có lẽ một cái gì đó chi tiết hơn trong kiến trúc MVC? Ai đó có thể làm sáng tỏ thêm một chút về nơi thông điệp này bắt nguồn và tại sao không?
Một đơn giản '@ {Html.RenderPartial (" ~/Views/Error/Error500.cshtml "); } 'sau đó hiển thị trang lỗi mà tôi đã thiết lập bên cạnh error404. –