IIS釋出網站後出現“處理程式"PageHandlerFactory-Integrated"在其模組列表中有一個錯誤模組”的解決方法

changuncle發表於2017-12-03

電腦重灌系統了,IIS也是重新安裝的,釋出網站後,執行出現如下錯誤提示:
處理程式”PageHandlerFactory-Integrated”在其模組列表中有一個錯誤模組“ManagedPipelineHandler”
在網上搜了一下,找到解決方案,並記錄下來以備不時只用,原因如下:
vs2010預設的是4.0框架,4.0的框架是獨立的CLR,它和2.0的不同,如果想執行4.0的網站,需要用aspnet_regiis註冊4.0框架,然後使用4.0的應用程式池,就可以執行4.0的web專案了。

aspnet_regiis註冊4.0框架的步驟如下:
1、以管理員身份啟動cmd
2、把目錄切換到 C:\Windows\Microsoft.NET\Framework\v4.0.30319
這裡寫圖片描述
3、輸入“aspnet_regiis.exe -i”指令註冊4.0框架,註冊成功後效果如下圖
這裡寫圖片描述

相關文章