Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Ứng dụng web asp.net mvc 3 không hoạt động sau khi triển khai

Trước tiên, bạn phải biết ngoại lệ đang gây ra lỗi hiển thị là gì.

Tôi có thể gợi ý cho bạn ba lựa chọn.

  1. Tắt <customErrors> nên phần HandleError bộ lọc sẽ không hoạt động và bạn có thể thấy ngoại lệ thực sự .

  2. HandleError bộ lọc cũng chuyển một HandleErrorInfo ví dụ đối với chế độ xem lỗi, vì vậy bạn có thể hiển thị ngoại lệ hoàn toàn trong chính chế độ xem lỗi (chỉ để biết lỗi không phải là một ý tưởng khôn ngoan trong quá trình sản xuất) bằng cách truy cập mô hình đó.

    @model System.Web.Mvc.HandleErrorInfo
    
    <p>
       The exception is: @Model.Exception
    </p>
    
  3. Bạn có thể thử ELMAH thư viện ghi lại tất cả các ngoại lệ chưa được xử lý. HandleError bộ lọc loại bỏ ngoại lệ và dừng chúng được ghi lại bởi ELMAH , vì vậy tốt hơn bạn nên tắt HandleError khi bạn đang thử ELMAH . Bạn phải định cấu hình ELMAH trong một cơ sở dữ liệu riêng biệt và nó cung cấp một trang liệt kê tất cả các lỗi gần đây.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn CTE biến vào bảng

  2. SQL Server thay đổi phông chữ trong chuỗi html

  3. Các hàm vô hướng ODBC cho Ngày và Giờ trong SQL Server (Ví dụ T-SQL)

  4. Tôi cần danh sách quốc gia trong T-SQL

  5. Ưu điểm của SQL Server 2008 so với SQL Server 2005?