You need to add these three files to the bin folder. Microsoft.ReportViewer.Common.dll Microsoft.ReportViewer.WebForms.dll Microsoft.ReportViewer.ProcessingObjectModel.dll You can dig these out of your GAC using DOS copy command. Copying from the GAC is not intuitive. On my box the folder is C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\8.0.0. 0__b03f5f7f11d50a3a. You can drill into the assembly folder from the command line (and only the command line) to find this on your machine. c:copy *.dll c:\temp Copying from the GAC is not intuitive. On my box the folder is C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.Common\8.0.0. 0__b03f5f7f11d50a3a. You can drill into the assembly folder from the command line (and only the command line) to find this on your machine. c:copy *.dll c:\temp Copying from the GAC is not intuitive. On my box the folder is C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.Microsoft.ReportViewer.WebForms\8.0.0. 0__b03f5f7f11d50a3a. You can drill into the assembly folder from the command line (and only the command line) to find this on your machine. c:copy *.dll c:\temp Make tell Explore to display hidden files in the DOS copy target folder. i.e c:\temp I would attach these files to this post but there is a attachment size limit on this form. Add this line to your web config <httpHandlers> <add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </httpHandlers> * Open Internet Information Services (IIS) Manager and select your Web application. * Under IIS area, double-click on Handler Mappings icon. * At the Action pane on your right, click on Add Managed Handler. * At the Add Managed Handler dialog, enter the following: Request path: Reserved.ReportViewerWebControl.axd Type: Microsoft.Reporting.WebForms.HttpHandler Name: Reserved-ReportViewerWebControl-axd * Click OK.