Tôi muốn có url này (/views/shared/_layout.cshtml) tạo mã phản hồi 404 & hiển thị trang 404 tùy chỉnh của tôi. Hiện tại, nó tạo ra lỗi 500 và theo dõi ngăn xếp này:Cách tạo /views/shared/_layout.cshtml trong trang khôi phục trang 404 của Razor
Chi tiết ngoại lệ: System.Web.HttpException: Không thể phân phát các dấu gạch dưới hàng đầu ("_").
Stack Trace: [HttpException (0x80004005):. Tập tin với dấu gạch hàng đầu ("_") không thể được phục vụ] System.Web.WebPages.WebPageRoute.GetRouteLevelMatch (String pathValue, IEnumerable 1 supportedExtensions, VirtualPathFactoryManager virtualPathFactoryManager) +291 System.Web.WebPages.WebPageRoute.MatchRequest(String pathValue, IEnumerable
1 supportedExtensions, VirtualPathFactoryManager virtualPathFactoryManager) 441 System.Web.WebPages.WebPageRoute.DoPostResolveRequestCache (HttpContextBase ngữ cảnh) 222 System.Web.WebPages.WebPageHttpModule.OnApplicationPostResolveRequestCache (Object sender, EventArgs e) 146 System.Web.SyncEventExecutionStep.System.Web.HttpApplication .IExecutionStep.Execute() +220 System.Web.HttpApplication.ExecuteStep (bước IExecutionStep, Boolean & completedSynchronously) 120
Bạn đã tìm ra điều này? Tôi đang cố khắc phục sự cố tương tự –
Danh sách thư mục có được bật vì một lý do nào đó không? –
Nếu có ai gặp vấn đề này với Sitecore, có thể bạn đang thiếu tệp Sitecore.Mvc.config từ thư mục bao gồm của bạn. – Timm