Kịch bản: Cài đặt Clean Server 2008 R2 với Vai trò IIS.
Đã cài đặt Framework 3.5 (Tính năng máy chủ) Đã cài đặt Framework 4.5 RC (Tải xuống MS)
Thực thi
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i
(Tôi sẽ sử dụng -iru
trên các máy chủ hiện có nhưng đây là bản dựng sạch).
Xuất bản qua Hệ thống tệp (chia sẻ SMB)
Chuyển đổi thư mục thành một ứng dụng bằng Nhóm ứng dụng tích hợp .Net 4.0
Đã dừng / khởi động lại mọi thứ.
Duyệt đến localhost/TestApp
kết quả trong 403,14 (Cấm duyệt thư mục)
Bước nào tôi đã bỏ lỡ? Trang web được đề cập là MVC4 và nhắm mục tiêu khung 4.5 RC
aspnet_regiis
nhưng chỉ khi IIS được cài đặt sau .Net (có vẻ hợp lý). Đó không phải là trường hợp ở đây nhưng vì rất nhiều câu trả lời được đề xuất đề cập đến vấn đề này, tôi nghĩ tôi sẽ giải quyết nó. 4.5 thay thế hoàn toàn 4.0. Tôi đồng ý không nhận YSOD là lạ - Như tôi đã nói, có vẻ như nó hoàn toàn không coi nó là một trang .Net