Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理 如果你用了安全狗,可能只看到404错误,请打开狗,资源保护--响应内容保护.点“-”号删掉404防护.才能出现上方的错误信息.如果是,则按照下方操作进行. 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS: 运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regi…
近日在将一个Asp.net项目部署到IIS7.5上时却出现了HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理. 因为IIS里面使用的都是默认配置(只是更改了物理路径而已),在网络上找了一圈也没有找到解决办法.最后忽然想到会不会是应用程序池里的.Net Framework版本问题呢? 因为之前安装过4.0的版本,于是打开应用程序池,看到项目使用的应用程序池里的配置信息使用的.Net Framework版本为无托管代码 在将网站的应用程序…
1.控制面板>程序和功能>打开或关闭Windows功能 > Internet信息服务 > 万维网服务 > 应用程序开发功能 > ASP.NET(看这个是否选上): 2."处理程序映射"中缺少ASP.NET 4.0的映射,需要添加映射.操作方法:在管理员身份打开命令行,运行以下命令: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 3.如果运行再次出现"由于…
异常信息: 解决方案:        检查一下ASP.NET有没有安装: 控制面板>程序和功能>打开或关闭Windows功能 > Internet信息服务 > 万维网服务 > 应用程序开发功能 > ASP.NET(看这个是否选上) 如下图:…
本文转载:http://www.cnblogs.com/ctcx/archive/2012/07/19/2599741.html 在 Microsoft Visual Studio 2010 打开看了一下没有任何问题,随后在本机上安装好IIS,版本是7.5的,将项目发布后部署到IIS. 通过页面访问出现问题,提示:“ 由于扩展配置问题而无法提供您请求的页面 ” 谷歌了一下,原来是安装IIS时,未打开asp.net,解决办法如下: 处理方法: 1.控制面板→程序和功能→打开或关闭Windwos功能…
错误提示如下图: 出现这种情况的原因通常是因为先安装了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 的大部分问题了…
在参考网上多个教程后,我用IIS配置的网站终于能正常打开了,但是很快就发现了新的问题,在打开WCF服务中的svc文件时报错: HTTP 错误 404.17 - Not Found请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理.没办法,又在网上找各种解决办法,然后再下面网址中方法找到思路: https://www.cnblogs.com/EasyLive2006/archive/2011/01/12/1933753.html 大概就是“处理程序映射”中的配置问题,直接按照上面网址的方法试…
问题描述:HTTP 404.17 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理 .   出现这种情况的原因通常是因为先安装了Framework,后启用的IIS(Internet 信息服务管理器): 运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\  …
Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理   出现这种情况的原因通常是因为先安装了Framework,后安装的IIS:   运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.Net\Framework\V4.0.30319\   是 netframework安装对…
HTTP错误 404.17 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理   出现这种情况的原因通常是因为先安装了Framework,后安装的IIS:     运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安装对应的…
http://www.cnblogs.com/JKqingxinfeng/archive/2012/10/29/2744663.html HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求,原因是Web服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大小时30M). 要解决方法即是更改ASP.NET文件上传大小限制: 1. 修改IIS的applicationhost.config 文件位置: %windir%/…
IIS7的设置和IIS6有很多不同之处,这里提到的的是一个上传附件大小设置的问题. HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求. 原因:Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大小时30M). 解决:更改asp.net文件上传大小限制 1.修改IIS的applicationhost.config 文件位置: %windir%/system32/inetsrv/config/appli…
HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理 解决办法: 使用aspnet_regiis.exe注册.NET Framework 重新安装IIS以后,需要用aspnet_regiis.exe来注册.NET Framework 运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i (V4.0.30319, 视实际.net 框架来定)…
IIS7.0下 HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求   IIS7.0下查询条件太多时,会报错,因为IIS 7对于Query String有长度限制.默认为2048 错误信息如下: TTP 错误 404.15 - Not Found    请求筛选模块被配置为拒绝包含的查询字符串过长的请求. •Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长.可尝试的操作:•确认 applicationhost.config 或…
问题:HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求. 原因:Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大小时30M). 解决:更改asp.net文件上传大小限制 1. 修改IIS的applicationhost.config 文件位置: %windir%/system32/inetsrv/config/applicationhost.config 找到<requestFiltering>…
此文参考来源:http://blog.csdn.net/tiantian1980/article/details/6577499 问题:HTTP 错误 404.13 - Not Found,请求筛选模块被配置为拒绝超过请求内容长度的请求 原因:Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值. 可尝试的操作:在 applicationhost.config 或 web.config 文件中. 解决方案: windows+R   然后输入%windir%/system32/i…
源:ASP.Net .Net4.0 HTTP 错误 404.17 - Not Found 用了网上很多方法,最后是用这个网友的方法解决的,在此做个记录. VS2010编写WebService与在IIS的发布<之简单讲解> WebService 的创建,部署和使用…
HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求. 2018-04-20 14:00 by 码农小周, 21 阅读, 2 评论, 收藏, 编辑 在做MVC站点时(使用IIS版本为7.5),使用Get请求,当Url里查询字符串过长时,会出现如下错误: 出现该错误的原因为:IIS7.5对于Query String有长度限制,默认为2048. 按照图中可尝试的操作提示,可以通过如下两种方法来解决问题 1.在MVC站点的web.config里,<s…
解决方法: 找到IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的ASP.Net版本项设置为允许. 如下图 今天配置本地iis出现了一些问题,第一个是出现cgi等错误,iis重新安装后(大部分功能都打勾了)还是不能解决,选择iis服务器根目录,选择isapi和cgi限制,跟服务器iis对比了下,发现里面只有asp.net v2.0,于是添加了一个4.0,windows目录下的Microsoft.NET/Framework/v4.0.30319/aspnet_isapi.dll,问题解…
刚刚重装了系统,原有的ASP.NET工程下面的WebService无法运行,如下: 404.17 - 动态内容通过通配符 MIME 映射映射到静态文件处理程序 微软的提示,是做三项更改,但是我改了之后都没有用.最后在下面找了一个解决方案:http://www.myexception.cn/asp-dotnet/296145.html 发现原因是,重装之后,此系统不支持对asmx文件的脚本支持,所以,要在“处理程序映射”中添加对该脚本的支持: 解决! 总结:解决问题,必须要先理解错误原因,然后再逐…
windows 7(或者windows 2008)+iis7.5 出现如下错误的解决方法: 错误描述:请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理 解决方法: 打开cmd命令窗口,执行如下命令: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i 如果运行再次出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面”的错误提示:可按如下方法解决: IIS的根节点->右侧“IS…
出现这种情况的原因通常是因为先安装了Framework,后安装的IIS: 解决方法 运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i     HTTP 错误 404.2   详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面. 出现环境:win7 + IIS7.0 解决办法:IIS的根节点->右侧“IS…
具体的错误信息如下: 在线上遇到了文件上传问题,在测试环境试了好久都没有发现问题到底出在哪里,以为是服务器做了各种限制,然后一点思绪都没有.最后,尝试将线上的代码包拷贝一份,在测试环境运行,刚开始的时候以为是代码逻辑的问题,把bin.,content,script和view文件夹复制到测试环境运行了一下,没有问题啊.一脸懵,到底怎么回事呢,最后实在没有办法了,死马当活马医吧(最开始,坚决否认是配置文件的问题,因为代码包自己打包的,所以,觉得不会存在问题的),比较一下线上的webconfig和线下…
一些URL中可能会包含+号等符号,然后IIS7以上的版本会默认拒绝请求此URL,需要进行如下的修改. <configuration> <system.webServer> <security> <requestFiltering allowDoubleEscaping="True"/> </security> </system.webServer> </configuration>         相关…
web项目中,get方式传值是通过地址栏中的url参数进行传递的.除了浏览器对url长度的限制大小不一之外,出于安全考虑, IIS中对于URL中参数大小也是有限制的,默认为2048KB. 如果参数大于这个数字的话,我们应该手动的去重置该值. 对于frameword4.0做如下设置: 在web.config文件中找到Httpruntime节点,做如下修改: 其中maxQueryStringLength的值即为重置的新值. 在程序的web.config 中system.web 节点 里面插入 <ht…
今天同事在做通过接口访问数据时,由于提交的一个参数内容比较多,导致测试时报了以下错误. 同时页面又给出了以下提示: 所以最终根据在网上找了相关资料总结出一下解决办法. 1. 在Web.config配置文件中节点<system.webServer>下做如下配置,如果没有以下节点,则自行新增: <security> <requestFiltering> <requestLimits maxAllowedContentLength="2147483648&qu…
出现这种情况的原因通常是因为先安装了Framework,后安装的IIS: 运行cmd,输入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 摘自: http://blog.csdn.net/testcs_dn/article/details/8726480…
     部署IIS时候出现下图问题,这是因为IIS无法处理aspx.ashx等后缀名的文件,这是因为Web 服务器接收到请求时,会对所请求的文件的文件扩展名进行检查,确定应由哪个 ISAPI 扩展处理该请求,然后将该请求传递给合适的 ISAPI 扩展.ASP.NET 处理已映射到其上的文件扩展名,如 .aspx..ascx..ashx 和 .asmx. 解决方法: 1. 在IIS主页中 进入“ISAPI和CGI限制”中 2.添加相应.netframework版本的aspnet_isapi.dl…
打开IIS管理器,找到“处理程序映射”,在列表右击选择“添加脚本映射”即可.eg:*.aspx,将该类型的页面的处理程序映射为“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”即可.…