IIS上部署MVC網站,打開后500錯誤:處理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模塊列表中有一個錯誤模塊“ManagedPipelineHandler”
解決方法如下:
首先確認是否安裝。net4.0 或者 4.5
控制面板 - 程序和功能 - 啟動或關閉windows功能 - Internet Information services - 萬維網服務 - 應用程序開發功能
勾選:
1、ASP.NET 3.5
2、ASP.NET 4.6
3、ISAPI擴展
4、ISAPI篩選器
5、.NET Extensibility 3.5
6、.NET Extensibility 4.6
以上基本就能解決問題
以管理員運行下面的命令注冊:
32位機器:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
64位機器:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i