Monday
Dec082008
Reserved.ReportViewerWebControl.axd not found
Eric Phan |
Monday 08 December 2008 at 04:16 AM Ran into this issue the other day at work. We were developing some reporting services reports for a client and viewing them through a report viewer control in the intranet site we were developing.
The reports ran fine in the development environment but as soon as it was published to testing the reports behaved strangely. The test box was a Windows 2008 Server Standard Edition with IIS installed and .NET 3.5 SP1.

The reports page was reporting a 404 on the following resource “Reserved.ReportViewerWebControl.axd”
This handler was definitely present in the web.config file:
I did the following to resolve this issue.
- Install Report Viewer 2008 Redist + SP1
- In IIS 7 | Handler Mappings

- Under Actions | Add Managed Handler…
- Request path: Reserved.ReportViewerWebControl.axd
- Type: Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- Name: Reserved-ReportViewerWebControl-axd

- Click OK
tagged
ASP.NET,
ReportViewer in
Development
ASP.NET,
ReportViewer in
Development 
Reader Comments (14)
Thanks a million Eric.
I assumed it was something JUST like this - so you totally saved me some valuable time in troubleshooting!
Thanks for your valuable information, it solved my problem and I posted my tips on blog with a reference to your great post. (http://blog.darkthread.net/blogs/darkthreadtw/archive/2009/02/02/reportviewer-2008-on-iis7.aspx)
After testing, I found "2.Type: Microsoft.Reporting.Microsoft.Reporting.WebForms.HttpHandler, ...." should be Microsoft.Reporting.WebForms.HttpHandler, there is redundant "Microsoft.Reporting.Microsoft.Reporting" in your post.
Thank You Mr. Eric,
This has save a lot of my time
谢谢帮我我解决大问题!
Please know that your sharing is greatly appreciated. The mindless hours spent trying to figure this out ...
Thanks
nice :D
thank you very much i solve my problem
Cheers dude - that was just what I needed!
This solved my problem as well. I really appreciate the resolution.
Just thought I'd chime in and remind you that you are THE MAN. This was my issue exactly.
Thanks a lot. This have been really helpfull.
You have a typo in your page:
Microsoft.Reporting.Microsoft.Reporting.WebForms.HttpHandle
Should be:
Microsoft.Reporting.WebForms.HttpHandle
Thanks, fixed the typo
Eric ROCKS.
Saved me and my co-worker ton's of frustration and hyffage.
Thanks so much! I just wonder why this is not automatic and why it doesn't work from the Web.config like it is supposed to according to the documentation.