Sự cố này là do chế độ đường ống trong cài đặt Nhóm ứng dụng của bạn mà trang web của bạn được đặt thành.
Ngắn
- Cách đơn giản Thay đổi chế độ Nhóm ứng dụng thành chế độ đã bật kênh Cổ điển.
- Cách đúng Ứng dụng web.config / web của bạn sẽ cần được thay đổi để hỗ trợ Đường ống tích hợp. Thông thường, việc này đơn giản như xóa các phần của web.config của bạn.
-
Cách đơn giản (cách làm không hợp lệ) Thêm phần sau vào web.config của bạn. Xem http://www.iis.net/ConfigReference/system.webServer/validation
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> </system.webServer>
Dài Nếu có thể, tốt nhất bạn nên thay đổi ứng dụng của mình để hỗ trợ các đường ống tích hợp. Có một số thay đổi giữa IIS6 và IIS7.x sẽ gây ra lỗi này. Bạn có thể tìm chi tiết về những thay đổi này tại đây http://learn.iis.net/page.aspx/381/aspnet-20-break-changes-on-iis-70/ .
Nếu bạn không thể làm điều đó, bạn sẽ cần thay đổi Nhóm ứng dụng có thể khó thực hiện hơn tùy thuộc vào tính khả dụng của bạn đối với máy chủ web.
- Đi tới máy chủ web
- Mở Trình quản lý IIS
- Điều hướng đến trang web của bạn
- Nhấp vào Cài đặt Nâng cao trên ngăn Tác vụ bên phải
- Trong Nhóm ứng dụng, hãy thay đổi nó thành nhóm ứng dụng đã bật tính năng cổ điển.
Kiểm tra http://technet.microsoft.com/en -us / library / cc731755 (WS.10) .aspx để biết chi tiết về việc thay đổi Nhóm ứng dụng
Nếu bạn cần tạo Nhóm ứng dụng với đường ống cổ điển, hãy xem http://technet.microsoft.com/en-us/library/cc731784 (WS.10) .aspx
Nếu bạn không có quyền truy cập vào máy chủ để thực hiện thay đổi này, bạn cần thực hiện việc này thông qua máy chủ lưu trữ của mình và liên hệ với họ để được trợ giúp.
Vui lòng đặt câu hỏi.