程序猿改变世界
”HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。“
话说看到以上错误提示,第一个想到的解决办法就是:
在IIS网站右键 属性=》主目录=》应用程序设置项中的 执行权限 中选择 脚本和可执行文件 即可!
但这是在服务器为Windows Server 2003 的情况下!如果是Window 7 我就没法子了,于是上网找度娘,找到如下解决方案:
控制面板-》打开或关闭windows功能-》Internet信息服务-》万维网服务-》应用程序开发功能,勾选上“.net扩展性”和“ASP.NET”,保存后,重启IIS服务器即可。
一般Asp.NET 网站到这里已经解决问题了(若是ASP网站,则还需勾上ASP),但是如果是WCF服务则还是会报上面的错误,于是我又百度出了如下解决方案:
原因是 系统没有默认为IIS注册WCF服务的svc文件的MIME映射。
管理员身份运行C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -i
至此,我的问题完美解决!
来源:时间去哪儿了博客(微信/QQ号:903918446),转载请保留出处和链接!
本文链接:http://timegowhere.com/post/httperror_404_3_not_found.html
【个人微信】
【时间去哪儿了】
教育类博客,关注知识的分享与交流。
欢迎关注公众号!
加我微信
Copyright © 2014-2016 timegowhere.com. All rights reserved. 粤ICP备15081222号