要处理此请求,必须在配置中注册 WebResource.axd 处理程序。

luo198828 2013-02-01 03:08:34
“/”应用程序中的服务器错误。

要处理此请求,必须在配置中注册 WebResource.axd 处理程序。

<!-- Web.Config 配置文件 -->

<configuration>
<system.web>
<httpHandlers>
<add path="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>
<add path="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>
<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
</httpHandlers>
</system.web>
</configuration>]
System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrlInternal(Assembly assembly, String resourceName, Boolean htmlEncoded, Boolean forSubstitution, IScriptManager scriptManager) +2517421
System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrl(Type type, String resourceName, Boolean htmlEncoded, IScriptManager scriptManager) +722
System.Web.UI.ClientScriptManager.GetWebResourceUrl(Page owner, Type type, String resourceName, Boolean htmlEncoded, IScriptManager scriptManager) +167
System.Web.UI.ClientScriptManager.RegisterClientScriptResource(Type type, String resourceName) +67
System.Web.UI.WebControls.BaseValidator.RegisterValidatorCommonScript() +215
System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +69
System.Web.UI.Control.PreRenderRecursiveInternal() +103
System.Web.UI.Control.PreRenderRecursiveInternal() +175
System.Web.UI.Control.PreRenderRecursiveInternal() +175
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496
...全文
242 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qiongguishusheng 2014-10-28
我照着这个思路将应用池由集成更改成了经典,然后刷新网站,连网站前台页面也打不开了,报错说网站找不到了。后来我更改会继承,然后将应用池回收了一下,再刷新页面就搞定了。可能前面的说要更改应用池,其实真正起作用的不是应用池的更改,而是更改完成后应用池自动回收刷新了,所以就行了吧。仅是刚才我处理问题时实际遇到的情况,仅供参考。
  • 打赏
  • 举报
回复
南郭未末 2013-10-21
把应用池 的集成改成经典就可以了。
  • 打赏
  • 举报
回复
luo198828 2013-02-01
引用 5 楼 a346729576 的回复:
检查一下服务器上是不是缺少这个文件
我的机器上也没有这个文件啊,本地IIS上没问题啊。应该不是这个文件的问题。
  • 打赏
  • 举报
回复
夜色镇歌 2013-02-01
检查一下服务器上是不是缺少这个文件
  • 打赏
  • 举报
回复
luo198828 2013-02-01
这个问题是突然就有了的。这是后台登陆页出现的问题,我查看了一下,说是有了验证控件的问题。 10天前都没有这个问题。
  • 打赏
  • 举报
回复
luo198828 2013-02-01
你发给我的我都看过了。
  • 打赏
  • 举报
回复
luo198828 2013-02-01
引用 1 楼 a346729576 的回复:
http://blog.163.com/panxin299@126/blog/static/1926683020061010144140/
我的问题是web上的,已经挂上服务器了。本地没问题的。
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

6.0w+

社区成员

.NET技术交流专区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
帖子事件
创建了帖子
2013-02-01 03:08
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。