Connect with me
Search
Tags
Twitter Feed
Navigation
« Dynamic Data - Enable Inline Editing | Main | Microsoft Devsta Challenge »
Monday
Dec082008

Reserved.ReportViewerWebControl.axd not found

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.

  1. Install Report Viewer 2008 Redist + SP1
  2. In IIS 7 | Handler Mappings
  1. Under Actions | Add Managed Handler…

    1. Request path: Reserved.ReportViewerWebControl.axd
    2. Type: Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    3. Name: Reserved-ReportViewerWebControl-axd

  2. Click OK
Now the reports load up fine.

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!

20 March 2010 | Unregistered CommenterMichael K. Campbell

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.

20 March 2010 | Unregistered CommenterJeffrey

Thank You Mr. Eric,

This has save a lot of my time

20 March 2010 | Unregistered CommenterMilton

谢谢帮我我解决大问题!

20 March 2010 | Unregistered Commenterwolly

Please know that your sharing is greatly appreciated. The mindless hours spent trying to figure this out ...

Thanks

20 March 2010 | Unregistered CommenterJacques Amar

nice :D

thank you very much i solve my problem

20 March 2010 | Unregistered Commenterelkami

Cheers dude - that was just what I needed!

20 March 2010 | Unregistered CommenterGeoffo

This solved my problem as well. I really appreciate the resolution.

20 March 2010 | Unregistered CommenterEnriue

Just thought I'd chime in and remind you that you are THE MAN. This was my issue exactly.

20 March 2010 | Unregistered CommenterBobM

Thanks a lot. This have been really helpfull.

23 March 2010 | Unregistered CommenterMaulik Dhorajia

You have a typo in your page:

Microsoft.Reporting.Microsoft.Reporting.WebForms.HttpHandle


Should be:
Microsoft.Reporting.WebForms.HttpHandle

30 June 2010 | Unregistered CommenterAnonymous

Thanks, fixed the typo

01 July 2010 | Registered CommenterEric Phan

Eric ROCKS.

Saved me and my co-worker ton's of frustration and hyffage.

28 July 2010 | Unregistered CommenterMatt

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.

11 August 2010 | Unregistered CommenterSean

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>