问题描述
“/”应用程序中的服务器错误。要处理此请求,必须在配置中注册WebResource.axd处理程序。<!--Web.Config配置文件--><configuration><system.web><httpHandlers><addpath="WebResource.axd"verb="GET"type="System.Web.Handlers.AssemblyResourceLoader"validate="True"/></httpHandlers></system.web></configuration>说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.InvalidOperationException:要处理此请求,必须在配置中注册WebResource.axd处理程序。<!--Web.Config配置文件--><configuration><system.web><httpHandlers><addpath="WebResource.axd"verb="GET"type="System.Web.Handlers.AssemblyResourceLoader"validate="True"/></httpHandlers></system.web></configuration>源错误:执行当前Web请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[InvalidOperationException:要处理此请求,必须在配置中注册WebResource.axd处理程序。<!--Web.Config配置文件--><configuration><system.web><httpHandlers><addpath="WebResource.axd"verb="GET"type="System.Web.Handlers.AssemblyResourceLoader"validate="True"/></httpHandlers></system.web></configuration>]System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrlInternal(Assemblyassembly,StringresourceName,BooleanhtmlEncoded,BooleanforSubstitution,IScriptManagerscriptManager)+2517421System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrl(Typetype,StringresourceName,BooleanhtmlEncoded,IScriptManagerscriptManager)+722System.Web.UI.ClientScriptManager.GetWebResourceUrl(Pageowner,Typetype,StringresourceName,BooleanhtmlEncoded,IScriptManagerscriptManager)+167System.Web.UI.ClientScriptManager.RegisterClientScriptResource(Typetype,StringresourceName)+67System.Web.UI.WebControls.BaseValidator.RegisterValidatorCommonScript()+215System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgse)+69System.Web.UI.Control.PreRenderRecursiveInternal()+103System.Web.UI.Control.PreRenderRecursiveInternal()+175System.Web.UI.Control.PreRenderRecursiveInternal()+175System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+2496
解决方案
解决方案二:
解决方案三:
引用1楼a346729576的回复:
http://blog.163.com/panxin299@126/blog/static/1926683020061010144140/
我的问题是web上的,已经挂上服务器了。本地没问题的。
解决方案四:
你发给我的我都看过了。
解决方案五:
这个问题是突然就有了的。这是后台登陆页出现的问题,我查看了一下,说是有了验证控件的问题。10天前都没有这个问题。
解决方案六:
检查一下服务器上是不是缺少这个文件
解决方案七:
引用5楼a346729576的回复:
检查一下服务器上是不是缺少这个文件
我的机器上也没有这个文件啊,本地IIS上没问题啊。应该不是这个文件的问题。
解决方案八:
把应用池的集成改成经典就可以了。
解决方案九:
我照着这个思路将应用池由集成更改成了经典,然后刷新网站,连网站前台页面也打不开了,报错说网站找不到了。后来我更改会继承,然后将应用池回收了一下,再刷新页面就搞定了。可能前面的说要更改应用池,其实真正起作用的不是应用池的更改,而是更改完成后应用池自动回收刷新了,所以就行了吧。仅是刚才我处理问题时实际遇到的情况,仅供参考。