错误页面如下,出现这个问题,很大的可能是在iis中没有正确的配置WCF
服务,解决的办法也很简单使用 %Windows%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation目录下的ServiceModelReg.exe程序就好了 首先检测服务状态:命令: ServiceModelReg -vi 结果: 如果协议都是“未
安装”状态 则可以确定是WCF在IIS中没有正确安装接着安装服务:命令: ServiceModelReg -i 结果: 如果成功安装,会返回成功信息再试试服务http://s.yanghao.org/program/viewdetail.php?i=58358估计是和有多个版本的.NET Framwork有关吧,运行到C:\Windows\Microsoft.NET\Framework\v2.0.50727下重新aspnet_regiis.exe注册下,再到IIS7里站点的应用程序池改选为Classic .NET AppPool就可以了。
在iis里面找到MIME类型,添加你缺少的MIME类型,比如,我的是.json类型的,添加完了后是这样的
你加完了以后会看见条目类型是本地的,而自带的是继承的。。只要是原本没有的MIME类型,你都可以往里面加,不然它找不到这个类型会报错。。
评论列表(0条)