當開始寫 WCF 的程式時,寫的時候就用 ASP.Net 內建的虛擬 Web 來寫,寫了寫、測了測,沒什麼問題想看看放到 IIS 時的狀況是否能夠符合我的預期,結果一放,怎麼執行怎麼錯~~,還會出現

HTTP Error 500.21 - Internal Server Error

Handler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list.

結果查了查資料,原來是因為我的 IIS 是用【新增/移除 Windows 功能】的關係,所以 ASP.Net 的設定沒有安裝進去,這樣就簡單了,執行下列這段就可以了

%WinDir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

創作者介紹
創作者 careychen 的頭像
careychen

I believe i can fly

careychen 發表在 痞客邦 留言(3) 人氣()


留言列表 (3)

發表留言
  • brendarandy0222
  • 唯有穿鞋的人,才知道鞋的哪一處擠腳
  • robertso119
  • 這一生中有多少人擦肩而過?而朋友是多麼可貴啊!
  • murraylaw159
  • 人生是一連串的課程,必須活過才能明白。