方法一
最近在作Silverlight,Windows Phone應用移植到Windows 8平臺,在IIS8中測試一些傳統WCF服務應用,發現IIS8不支持WCF服務svc請求,後來發現IIS8缺乏對WCF服務的Managed Handler,按照如下步驟添加後,IIS8即支持WCF服務。
1. 首先添加MIME類型 擴展名「.svc」,MIME類型 「application/octet-stream」
web
2. 而後在「Handler Mappings」中添加Managed Handler,canvas
Request path: *.svc
Type: System.ServiceModel.Activation.HttpHandler
Name: svc-Integrated
app
方法二測試
另一種解決方法。spa
圖-1.net
圖-2orm
解決方法:htm
只需在「啓用或關閉Windows功能」添加以下功能(紅線標註):ci
以後,會看到在IIS的 「處理程序映射」中就會有:get
好了,「在IIS8中添加WCF服務支持」的問題就迎刃而解
轉自:http://www.jb51.net/article/33609.htm