今天電腦重裝了系統(tǒng) ?然后再iis發(fā)布站點
最后報錯:
HTTP 錯誤 500.21 - Internal Server Error
處理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模塊列表中有一個錯誤模塊“ManagedPipelineHandler
在網(wǎng)上百度的答案都是說以管理員的身份運行以下命令:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
運行完會出現(xiàn)提示
開始安裝 ASP.NET (4.0.30319.0)逞泄。
此操作系統(tǒng)版本不支持此選項零抬。管理員應使用“打開或關閉 Windows 功能”對話框癌压、“服務器管理器”管理工具或 dism.exe 命令行工 具安裝/卸載包含 IIS8 的 ASP.NET 4.5贰您。有關更多詳細信息昔园,請參見 http://go.microsoft.com/fwlink/?LinkID=216771青柄。
ASP.NET (4.0.30319.0)安裝完畢纫普。
在網(wǎng)上找了好久才找到最終解決方案峭弟,在此記錄下
解決方案:
控制面板 - 程序和功能 - 啟動或關閉windows功能 - Internet Information services - 萬維網(wǎng)服務 - 應用程序開發(fā)功能
勾選:
1攀芯、ASP.NET 3.5
2屯断、ASP.NET 4.6
3、ISAPI擴展
4、ISAPI篩選器
5裹纳、.NET Extensibility 3.5
6择葡、.NET Extensibility 4.6
現(xiàn)在就可以打開你的站點了