Tôi đã thiết lập vùng Quản trị trong ứng dụng MVC 3 và trong khi mọi thứ đều hoạt động khi tôi tham chiếu tệp từ thư mục gốc, kiểu và hình ảnh, nó không hoạt động khi tôi tạo thư mục dưới /Areas/admin/
và tham chiếu chúng như thế này:Kiểu, tập lệnh và hình ảnh trong thư mục Area
@Script.Include("~/admin/Scripts/superfish-1.4.8/js/superfish.js")
Xin lưu ý rằng Script.Include
helper này là một cái gì đó mà tôi đã có cơ bản spits ra này:
<script type="text/javascript" src="/admin/Scripts/superfish-1.4.8/js/superfish.js"></script>
Vì vậy, các helper đang làm việc và mọi thứ đều tốt khi tôi thích hơn ence như thế này
@Script.Include("~/Scripts/superfish-1.4.8/js/superfish.js")
nhưng không phải khi tôi giới thiệu tên khu vực trong đó. Nó dẫn đến lỗi 404.
Ngoài ra, máy chủ phát hành 404 và RouteDebugger cho thấy không có tuyến đường nào bị trúng. Mà là tốt coz nó không nên được nhưng tại sao máy chủ trở về 404? – mare