The WebResource.axd handler must be registered in the configuration to process this request
ColdFusion , Windows 2008 Server Add commentsHas this crop up a few times, and there are all kinds of articles on the web giving complex workarounds which simply did not apply in my case.
The cause in my case was ColdFusion, specifically the wildcard (*) handler mapping, because this handler tries to process the request first to see if the file being requested is CFML, if not then it returns the request back to IIS, which thus causes the above error.
The solution is simply to remove the wildcard handler mapping.
If you need to run CF and ASP.NET on the same site then you need to do so without the wildcard handler mapping. Unfortunately the regular handlers don't actually work as they point to jrun_iis6.dll , and I have no idea why they are even created, perhaps some legacy thing.
So you have to change all the standard handlers (.cfm, .jsp etc) to point to the jrun_iis6_wildcard.dll instead of jrun_iis6.dll, and CFM pages will now work happily with ASP, PHP or anything else.
Mar 2, 2012 at 2:46 PM Thanks Russ, just installed CF9 and hit this problem. Saved me a lot of time
Jul 24, 2012 at 6:18 PM Thanks for the info. Worked great for me.
Oct 23, 2012 at 7:30 PM THANK YOU!