Tôi gặp sự cố với trang ASP.NET MVC.ASP.NET MVC trên IIS rơi qua trình xử lý tệp tĩnh
Đây là những chi tiết:
- ASP.NET MVC 2
- ASP.NET 4 tích hợp đường ống
- IIS 7.5 trên Windows Web Server 2008 R2
Bất cứ khi nào tôi thực hiện một yêu cầu cho ứng dụng tôi nhận được thông báo lỗi "Lỗi HTTP 404.0 - Không tìm thấy" và thông tin lỗi chi tiết cho thấy đó là trình xử lý tệp tĩnh báo cáo lỗi:
- Module: IIS Web Lõi
- Thông báo: MapRequestHandler
- Handler: StaticFile
- Error Code: 0x80070002
có nghĩa là yêu cầu không bao giờ bước vào MVC cây rơm.
Tôi nên lưu ý rằng IIS đã phục vụ ASP.NET MVC 3 trên cùng một hồ bơi ứng dụng và MVC 2 trên nhóm ứng dụng ASP.ENT 2. Vì vậy, đó là combo ASP.NET 2 trên ASP.NET 4 ứng dụng bơi được cho tôi đau đầu.
Về cơ bản tôi muốn nâng cấp ứng dụng từ ASP.NET MVC 2 trên nhóm ứng dụng ASP.NET 2.0 lên ASP.NET MVC 2 trên nhóm ứng dụng ASP.NET 4.0.
Vì vậy, bất kỳ ý tưởng nào?
Ông có thể mở rộng trên các giải pháp? Ví dụ, những thay đổi đối với global.asax? –
Cung cấp thêm thông tin, xin vui lòng –
Giải pháp dường như không liên quan đến vấn đề. – jakejgordon