Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9140145
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 17, 20262026-06-17T09:28:41+00:00 2026-06-17T09:28:41+00:00

Before I get started, I have followed the advice here: Getting The WebResource.axd handler

  • 0

Before I get started, I have followed the advice here:

Getting “The WebResource.axd handler must be registered in the configuration to process this request.” error

I had used the advice theren to fix a similar problem I’ve had in the past with an MVC 4 app running on a different server.

I’m trying to upgrade one of our websites to .Net 4.0 because I want to convert it to an MVC 4 app. I’m planning* on doing it piecemeal, and have spent a lot of time going through all of the objects in the old forms-based Web Site Project and setting them up so that they can run successfully on the .Net 4 framework as part of a hybrid (for the time being) site. Mostly that involved moving classes out of the App_Code folder and into regular folders and marking them to be copied/compiled.

Now I have a new problem. When I go to a page that tries to call an embedded resource, I get a WebResource.axd error:

The WebResource.axd handler must be registered in the configuration to process this request.

Stack Trace:

    [InvalidOperationException: The WebResource.axd handler must be registered in the configuration to process this request.

<!-- Web.Config Configuration File -->

<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) +4179118
   System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrl(Type type, String resourceName, Boolean htmlEncoded, IScriptManager scriptManager) +956
   System.Web.UI.ClientScriptManager.RenderWebFormsScript(HtmlTextWriter writer) +257
   System.Web.UI.Page.RenderWebFormsScript(HtmlTextWriter writer) +86
   System.Web.UI.Page.BeginFormRender(HtmlTextWriter writer, String formUniqueID) +1847
   System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +95
   System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +48
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +11423020
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +246
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +11423020
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +246
   System.Web.UI.Page.Render(HtmlTextWriter writer) +40
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +11423020
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5290

LIS I’ve seen and fixed this error on another MVC 4 site I’d written from the ground up. It happens because ColdFusion is also installed on the server and is a known problem with IIS servers hosting ColdFusion and .Net applications. So I followed the advice here:

Getting “The WebResource.axd handler must be registered in the configuration to process this request.” error

I configured that site to run in “Classic” mode and it works fine.

But this time is different. I tried getting the app pool set to “Classic” mode. Our admins set it up that way for me, but then I ran into 404/500 errors. Then they enabled ISAPI and CGI, which got me back to the above WebResource.axd error, this time while running in Classic mode.

So I tried some of the other suggestions in the above link. Specifically, I followed this advice (same link, 2nd answer):

To do this, go to the site in question in IIS, double-click on “Handler Mappings” under the “IIS” section, and find the handler named something like “AboMapperCustom-XXXXXX” with “*” for the Path. Select the entry and click “Remove” in the sidebar. This will only remove the mapping for your application, so it won’t break any existing CF sites on the server.

When I put in a request for our admins to do that, I received this back:

“The AboMapperCustom-94661 * Handler is coming from the parent but is removed in the individual sites web.config – I can not remove them from the default/parent site because it will indeed break ColdFusion.”

I’ve tried the solution here http://blog.fredrikhaglund.se/blog/2008/08/26/solution-to-webresourceaxd-exception/ also and my httpHandlers section in web.config looks like:

<system.web>
   ...
   <httpHandlers>
     <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="true" />
     <add path="*/ext.axd" verb="*" type="Ext.Net.ResourceHandler" validate="false" />
     <add path="glimpse.axd" verb="GET,POST" type="Glimpse.Core.Handler" />
   </httpHandlers>

A big part of my problem is that I don’t have admin access to the IIS Server so I can’t go in and work this out myself. I’m fumbling around for what to do next and it seems I have a few choices:

  1. Set up an error handler to catch this error and just redirect to an “Under Construction” page until that page gets rewritten for the new site. This is possible, but not ideal.
  2. Somehow set up a filter to pick axd requests up before the Coldfusion mapping does (just a vague notion I have, not sure how/why it would work without further research).
  3. Come up with another configuration request to run by our admins that might fix the problem.

Does anyone have any ideas related to #3 that will fix my problems? If not, I”ll probably end up doing a few hours of research into options 2 and 3 before ultimately just going with option 1. What might be the best way around this issue?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-17T09:28:41+00:00Added an answer on June 17, 2026 at 9:28 am

    I figured out a fix for my problem.

    After reading the ASP.Net Configuration settings for .Net 4.0

    I found the remove Element for the httpHandlers section

    When I add a remove to my httpHandlers like so:

    <httpHandlers>
          <remove path="WebResource.axd" verb="GET"/>
          <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="true" />
    

    It works!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We have just started our new assignment - web-based project. Before I get directly
Right so before I get started with my question I have set up the
Before I get started with my question, here are my unfortunate limitations: I'm using
I'm still getting used to SQL, so before I get to using stored procedure,
I have started teaching myself about the Android NDK and I have followed this
I would like to get started with developing NFC apps for android. I have
Before I get started on a very large project for creating audiovisual presentations in
I know this has been asked before ( Get Absolute Position of element within
Before I get anywhere with this post, let me make this clear, there is
I am risking this question being closed before i get an answer, but i

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.