Server Error in '/' Application.
--------------------------------------------------------------------------------
No parameterless constructor defined for this object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.MissingMethodException: No parameterless constructor defined for this object.
Source Error:
Line 16: HttpContext.Current.RewritePath(Request.ApplicationPath, false);
Line 17: IHttpHandler httpHandler = new MvcHttpHandler();
Line 18: httpHandler.ProcessRequest(HttpContext.Current);
Line 19: HttpContext.Current.RewritePath(originalPath, false);
Line 20: }
Tôi đã theo dõi cuốn sách ' Pro ASP.NET MVC Framework ' của Steven Sanderson . Trên trang 132, theo khuyến nghị của tác giả, tôi đã tải xuống tập hợp ASP.NET MVC Futures và thêm nó vào dự án MVC của tôi. [Lưu ý: Đây có thể là cá trích đỏ.]
Sau này, tôi không thể tải dự án của mình được nữa. Các lỗi trên làm tôi ngừng lạnh.
Câu hỏi của tôi không phải là "Bạn có thể giúp tôi sửa mã của mình không?"
Thay vào đó, tôi muốn biết nhiều hơn về tổng quát:
- Tôi nên khắc phục sự cố này như thế nào?
- Tôi nên tìm kiếm cái gì?
- Nguyên nhân gốc rễ có thể là gì?
Có vẻ như tôi nên hiểu định tuyến và bộ điều khiển ở mức sâu hơn bây giờ.