Tôi đã cố gắng tìm ra lý do tại sao số lượt xem của tôi trả về 404 trong môi trường dàn dựng của tôi, nhưng không phải là môi trường phát triển của tôi.Số lượt xem MVC trả về 404 trong IIS 7.5
- Windows Server 2008 R2
- IIS 7.5
- MVC 2 Beta chắc chắn cài đặt.
Mục Route đầu tiên trong Global.asax của tôi là như sau:
routes.MapRoute(
"FindStore",
"FindStore",
new { controller = "FindStore", action = "Index" });
Tất cả các quan điểm chắc chắn hiện tại và trong các thư mục thích hợp.
Về cơ bản nếu tôi truy cập http://StagingServer/FindStore Tôi gặp lỗi 404. Mỗi câu trả lời khác tôi đã nhìn thấy đã làm với IIS 6. mà tôi không chạy.
Hướng dẫn này cũng có thể giúp Sử dụng ASP.NET MVC với các phiên bản khác nhau của IIS (C#) http://www.asp.net/learn/mvc/tutorial-08-cs.aspx – Alos
Đó không phải là ý tưởng tồi . tiếc là cả "HTTP Redirection" và "HTTP Errors" được cài đặt. ... mặc dù tôi đã cài đặt chúng vì những lý do khác trước đó, có lẽ khởi động lại là theo thứ tự? ... Tôi sẽ phải kiểm tra. Ngoài ra tôi đã đi qua hướng dẫn microsoft đó rồi, nó thực sự được liên kết ở đầu tệp Global.asax.cs được đưa ra bởi một dự án MVC. –