本文共 1704 字,大约阅读时间需要 5 分钟。
HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面 出现环境:win7 + IIS7.0 解决办法:IIS根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项右键设置为允许 网址:http://lgb168.blog.163.com/blog/static/496744382013419112927489/ ----------------------------------------------------------------------- IIS HTTP 错误 404.17 - Not Found 解决方法 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入: . 代码如下: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\ 是 netframework安装对应的路径; 注册成功后,重启一下iis, 理论上应可以解决导致404.17 not found 的大部分问题了; Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。”错误(已解决) 只需要重新安装一下就可以了。在Frameworv4.0的目录中安装的程序以管理员权限重新运行一下就可以了. 点开始-运行: . 代码如下: %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 相关网址:http://www.poluoluo.com/server/201406/278568.html ------------------------------------------------------------------------------- HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integr 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式 相关:http://www.ufidawhy.com/jcufida/632.html http://blog.csdn.net/wuzhengqing1/article/details/7714774 ------------------------------------------------------------------------------ 无法识别的属性“targetFramework”。请注意属性名称区分大小写。错误解决办法 错误原因:部署网站时,使用的应用程序池版本不对! 解决方案:我的应用程序是在.NET 4.0下开发的,所以应用程序池应使用.NET4.0版本。如果您的电脑上没有安装相应版本的框架,下载一个安装上即可。 相关网址:http://www.360doc.com/content/13/1110/11/7579570_328093582.shtml http://blog.csdn.net/mazhaojuan/article/details/8762000 -----------------------------------------------------------------------------------