决方案:
1、找到IIS中的“ISAPI和CGI限制”设置项,双击进入设置列表
![解决:HTTP错误404.2-Not Found,由于Web服务器上的ISAPI和CGI限制 - Twilight of Twifly - Twilight of Twifly](http://img0.ph.126.net/RPhQ03Rs93O7NxWbuNVTrQ==/6597251186075903630.jpg)
2、把列表中的ASP.NET v4.0(64位)和WebDAV 设置限制为“允许”。当然如果你使用的是ASP.NET v2.0,修改对应2.0的为允许即可。
![解决:HTTP错误404.2-Not Found,由于Web服务器上的ISAPI和CGI限制 - Twilight of Twifly - Twilight of Twifly](http://img5.ph.126.net/iXB7J9OPrYSfaxNuksLdzA==/6597494178144543105.jpg)
再次测试,发现问题解决(如果没效果,重启一下IIS再测试一下)。
=========================================
1.如果不能正常显示图片和HTML内容,请检查静态内容是否安装:
【控制面板】-【程序和功能】-【找开或关闭WINDOWS功能】-【万维网服务】-【常见HTTP功能】-【静态内容】,确定选中它。
2.如果是先安装的Framework4.0,后打开IIS,需要手动注册Framework4.0到IIS:
用管理员身份输入CMD进入控制台,输入以下命令:
"%WINDIR%/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe" -iru -enable
安装完成后OK.