i had a problem after publishing web application to IIS 7.0, the problem was that the reports were not rendered, however, i did the following and it worked for me :
1- download ReportViewer2008-2005 Redistributable from here and install it on hosting machine
2- go to IIS Manager --> choose the Web Application which contains the reports, and then choose Handler Mappings
3- when in Handler Mappings, Add a new Handler, Set its info as the following:
Request Path : Reserved.ReportViewerWebControl.axd
Type: Microsoft.Reporting.WebForms (different verisons might be found, so use the latest)
Name: Reserved.ReportViewerWebControl.axd
i hope this helps.