1、解决IIS7.5中部署WCF时,访问.svc文件的404错误问题
如果你直接在IIS 7中配置WCF,访问.svc文件时会出现404错误。
解决方法,以管理员身份进入命令行模式,运行:
"%windir%Microsoft.NETFrameworkv3.0Windows Communication FoundationServiceModelReg.exe" -r -y
-r - 重新安装此版本的 Windows Communication Foundation,
并更新 IIS 元数据库根处的脚本映射和根以下的所有
脚本映射。无论原始版本是什么,都将现有的脚本映射
升级到此版本。
-y - 在卸载或重新安装组件之前不要求确认。
-------------------------------
一般是在安装 Windows Communication Foundation (WCF) 之后安装了 IIS造成,运行以上命令将在 IIS 中注册所需的脚本映射。
这时将确保在MIME中将 .svc 文件类型映射到 aspnet_isapi.dll。
出自:http://blog.163.com/weidaolan666@126/blog/static/49479943201312623836270/#
2、
HTTP 错误 500.21 - Internal Server Error
原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决方案:在开始里面的搜索程序里输入CMD找到命令管理器,然后输入以下这样一串字符即可:
%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i
---------------------
作者:Sharon_Hwang
来源:CSDN
原文:https://blog.csdn.net/Sharon_Hwang/article/details/48780849
版权声明:本文为博主原创文章,转载请附上博文链接!