IIS7.0 報錯 檢測到在集成的託管管道模式下不適用的 ASP.NET 設置

 

IIS7.0 報錯 檢測到在集成的託管管道模式下不適用的 ASP.NET 設置

  (2012-08-30 22:02:13)

系統環境:win7 asp.net4.0
網站掛到本地IIS上報錯:
IIS7.0 <wbr>報錯 <wbr>檢測到在集成的託管管道模式下不適用的 <wbr>ASP.NET <wbr>設置
 

HTTP 錯誤 500.22 - Internal Server Error

檢測到在集成的託管管道模式下不適用的 ASP.NET 設置。

 
google一下,發現N頁解決方案,但是點進去一看前篇一律的解決方法是.
將IIS7 下網站託管管道由繼承模式修改爲經典模式,這其實是治標不治本,iis7在經典模式下和iis6沒有什麼兩樣.
IIS7.0 <wbr>報錯 <wbr>檢測到在集成的託管管道模式下不適用的 <wbr>ASP.NET <wbr>設置

但是你修改以後,RP好的話,也許真跑起來了,但是RP差的話接着出現另一個問題
IIS7.0 <wbr>報錯 <wbr>檢測到在集成的託管管道模式下不適用的 <wbr>ASP.NET <wbr>設置
而歸根結底的解決方法是在 web.config 中.
第一步:首先在web.config中找到節點<system.webServer>
如果沒有就在<configuration>節點下創建一個這樣的節點.
第二部:在 <system.webServer> 節點下插入如下配置
<validation validateIntegratedModeConfiguration="false" />
 
保存,重新生成解決方案,運行->ok (注意:管道模式還是選集成模式)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章