首页 > 代码库 > IIS8之System.ServiceModel.Activation.HttpModule錯誤處理

IIS8之System.ServiceModel.Activation.HttpModule錯誤處理

在Windows Server 2012 R2上安装一个WCF服务,怎么弄都是报System.ServiceModel.Activation.HttpModule錯誤

经过不懈尝次及查找资料,终于找到问题是:

IIS8以上不認得SVC,手動執行ServiceModelReg.exe才惹出麻煩,在Windows 8/IIS8,要設定WCF請愛用「開啟及關閉Windows功能」。 

注意点:

在安装IIS角色时需要安装4.5下面的WCF Service下面HTTP Activation, 3.5对应3.5下面

IIS8 以上安装FrameWork4.0 时 用aspnet_regiis 会报错。要采用在服务器组件直接添加的方式

IIS8 以上不用手动执行Framework\v3.0\Windows Communication Foundation目录下的ServiceModelReg.exe

 

参考:http://blog.darkthread.net/post-2014-12-08-iis8-servicemodel-activation-httpmodule-error.aspx

IIS8之System.ServiceModel.Activation.HttpModule錯誤處理