Tôi có một máy chủ lưu trữ nơi tôi đã lưu trữ trang web có tiện ích mở rộng là .cshtml
. Máy chủ của tôi là arvixe.com cung cấp ASP và .NET lưu trữ nhưng khi tôi cố gắng tải trang web của mình, tôi nhận được thông báo lỗi này.Lỗi máy chủ trong ứng dụng '/'. Loại trang này không được phục vụ
Lỗi máy chủ trong ứng dụng '/'.
Loại trang này không được phân phối.
Mô tả: Loại trang bạn yêu cầu không được phân phối vì nó đã bị cấm rõ ràng. Phần mở rộng '.cshtml' có thể không chính xác. Vui lòng xem lại URL bên dưới và đảm bảo rằng URL được viết đúng chính tả.
yêu cầu URL: /samples/WoT/Default.cshtml
Version Information: Microsoft .NET Framework Version: 4.0.30319; ASP.NET Version: 4.0.30319.276
Tôi đọc một cái gì đó làm tôi phải viết một cái gì đó trong tập tin web.config của tôi để làm cho nó làm việc như thế này
<compilation>
<assemblies>
<add assembly="System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
<buildProviders>
<add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
</buildProviders>
</compilation>
Nhưng tôi đã cố gắng tất cả mọi thứ, dán nó trên các dòng khác nhau, không có gì hiệu quả. Tôi làm gì sai hoặc làm sai?
là ASP.Net MVC đã được cài đặt đúng chưa? – Tom
Nó có chạy trên máy tính của bạn không? – James
Bạn đã từng giải quyết vấn đề này chưa? Tôi có cùng một vấn đề, khi chạy một trang MVC 4 mặc định trên máy tính dev của tôi. – Grinn