Tôi đang định cấu hình dự án MVC 3 để hoạt động trên bản cài đặt IIS cục bộ và gặp phải lỗi 500 sau:
Handler "PageHandlerFactory-Integration" có một mô-đun xấu "ManagedPipelineHandler" trong danh sách mô-đun của nó.
Hóa ra điều này là do ASP.Net chưa được cài đặt hoàn toàn với IIS mặc dù tôi đã chọn hộp đó trong hộp thoại "Thêm tính năng". Để khắc phục điều này, tôi chỉ cần chạy lệnh sau tại dấu nhắc lệnh
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
Nếu tôi đã sử dụng hệ thống 32 bit, nó sẽ trông giống như sau:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
Câu hỏi của tôi là, có cách nào để cài đặt IIS trên hộp windows 7 để sử dụng .NET 4.0 (MVC 3) mà không cần thực hiện thêm bước này không?