IIS7.5中訪問WCF服務出現500.21錯誤

具體異常如下:Handler "svc-Integrated" has a bad module "ManagedPipelineHandler" in its module list"

       

當選擇承載方式爲Http或者Non-Http的Web應用的方式來承載時候,這種承載方式需要依賴ASP.NET的相關模塊。

 通過運行 aspnet_regiis.exe -iru就可以解決或者在IIS7.5的應用程序池中手動添加也是可以的。

這個問題通常發生在先安裝Visual Studio 2010,後裝IIS的WCF HTTP 或者Not-Http激活模塊時出現的,如果先裝IIS後裝Visual Studio 2010,則不會發生這個問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章