不久前從新安裝了Windows7,在安裝了VS2010 開發平臺以後,將網站發佈到IIS,訪問發生以下錯誤:網站
HTTP 錯誤 500.21 - Internal Server Error處理程序「NickLeeCallbackHandler」在其模塊列表中有一個錯誤模塊「ManagedPipelineHandler」ip
緣由:在安裝Framework v4.0以後,再啓用IIS,致使Framework沒有徹底安裝開發
解決:開始->全部程序->附件->鼠標右鍵點擊「命令提示符」->以管理員身份運行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -iiis
若是還不行,可檢查IIS的應用程序池,是否使用集成模式,若是不是則改爲集成模式程序