Tôi vừa triển khai một ứng dụng ASP.NET MVC 3 cho máy chủ dàn dựng của chúng tôi. Bất cứ khi nào xảy ra lỗi, tôi không thể nhận được thông tin lỗi chi tiết, tức là "màn hình màu vàng của cái chết". Thay vào đó, tôi chỉ nhận được đơn giản "Rất tiếc, đã xảy ra lỗi khi xử lý yêu cầu của bạn". thông điệp.Không thể nhận được thông tin lỗi chi tiết trong trang web ASP.NET MVC
Web.config My không bao gồm customErrors tắt, tức là .:
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
...
</assemblies>
</compilation>
<customErrors mode="off"/>
</system.web>
Trong trường hợp này, tôi biết chính xác những gì các lỗi cơ bản là. (Tôi quên để thiết lập các điều khoản trên một thủ tục lưu trữ.) Nhưng tôi thực sự muốn (lại) cho phép xử lý lỗi để tôi có thể tìm thấy những lỗi này một cách nhanh chóng. Tất nhiên, tôi sẽ loại bỏ điều này khi chúng tôi thực sự phát trực tiếp vì lý do bảo mật.
Các cài đặt khác có thể ghi đè lên việc xử lý lỗi ASP.NET mặc định?
có thể trùng lặp của [CustomErrors mode = "Off"] (http://stackoverflow.com/questions/101693/customerrors-mode-off) –