2013年3月7日

Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理

摘要: 如题,这个错误google时一大堆各种各样的解决办法,但具体原因就没怎么详细介绍,404.2就一个http status code, 在msdn上说:404.2 - ISAPI or CGI restriction 即IIS里的“ISAPI 或CGI 限制” 的配置有问题, “ISAPI” 是供IIS加载和调用的DLL, 如果没配置相关的ISAPI,就无法正确地解释网页的内容,之所以会抛出后面“请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理”的错误信息,极有可能是没配置相关ISAPI对页面进行解释,导致IIS默认把页面当作静态文件来解释,所以出错,比如:用net4.0来开发的网站.. 阅读全文

posted @ 2013-03-07 11:34 simonwonn 阅读(116) 评论(0) 推荐(0) 编辑

HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面

摘要: 详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.出现环境:win7 + IIS7.0解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~ 阅读全文

posted @ 2013-03-07 11:25 simonwonn 阅读(2122) 评论(0) 推荐(0) 编辑

Register ASP.NET 4.0 An error has occurred: 0x8007b799

摘要: win7权限控制很恶心,所以在cmd窗口运行命令的时候有时候就会出现权限问题。C:/Windows/Microsoft.NET/Framework64/v4.0.30319>aspnet_regiis -iAn error has occurred:0x8007b799You must have administrative rights on this machine in order to run this tool.解决的办法:以管理员身份运行cmd.exe,在搜索里面输入cmd,找到cmd.exe,有机以管理员身份运行就ok。 阅读全文

posted @ 2013-03-07 11:16 simonwonn 阅读(344) 评论(0) 推荐(0) 编辑

WCF:如何将net.tcp协议寄宿到IIS

摘要: 1 部署IIS1.1 安装WASIIS原本是不支持非HTTP协议的服务,为了让IIS支持net.tcp,必须先安装WAS(Windows Process Activation Service),即windows进程激活服务。打开控制面板--程序和功能--打开或关闭windows功能,安装WAS,如图:安装完毕后在Services窗口中可以到到如下服务:Windows Process Activation Service;Net.Msmq Listener Adapter;Net.Pipe Listener Adapter;Net.Tcp Listener Adapter;Net.Tcp Por 阅读全文

posted @ 2013-03-07 09:38 simonwonn 阅读(276) 评论(2) 推荐(0) 编辑

导航