Tôi muốn đặt lỗi theo yêu cầu để ngăn người dùng xem thông tin chi tiết về ứng dụng của tôi. Nhưng tôi không thể tìm thấy nơi tôi nên viết này <customErrors mode="on">
; nên có trong web.config hoặc trong web, debug.config hoặc ở nơi khác?Ở đâu và cách xác định <customErrors mode = ”on”> cho ứng dụng web asp.net MVC 3 của tôi
BR
Scott Hanselman có video tuyệt vời về Kênh 9 về triển khai và cách sử dụng hiệu quả các gỡ lỗi và phát hành phiên bản của web.config. http://channel9.msdn.com/Events/MIX/MIX10/FT14 –
i xác định trong web.config trước khi đóng thẻ configuration> như sau: - system. webServer> configuration> nhưng nếu xảy ra lỗi thì thông báo lỗi đầy đủ (không phải lỗi tùy chỉnh) sẽ được hiển thị ... !!! –
Đặt phần tử dưới thẻ . Bạn cũng sẽ cần phải xác định defaultRedirect, hoặc là một hành động điều khiển, hoặc tốt hơn là một tệp html tĩnh. Ngoài ra, nhiều người đã giữ lỗi tùy chỉnh, sau đó xử lý định tuyến trong trình xử lý lỗi ứng dụng. Xem http://stackoverflow.com/questions/6733064/how-do-i-display-custom-error-pages-in-asp-net-mvc-3 để biết chi tiết. –
devdigital