Set Copy Local = True on all three referenced ReportViewer assemblies (under References: Microsoft.ReportViewer.***).įor more details about the need for these convoluted steps, read on below.Add the copied file as a reference to the project.Copy file anywhere outside its GAC folder (i.e.Access file by pressing ‘ Start’ key/button and typing “ C:\WINDOWS\assembly\GAC_MSIL\” into search (in Windows 8+/2012+).Install Microsoft ReportViewer Runtime matching the version of the NuGet packages installed in (1).Add ReportViewerCommon + ReportViewerWebForms NuGet packages to the web app/api project utilizing client-side reporting.However, there’s a way to make it work, and here is a summary of steps to do it: This sad fact is also confirmed by one of the recent, official Azure blogs. NET web app/api deployed to Azure Web Sites/Apps. Microsoft ReportViewer (WebForms) doesn’t work out-of-the-box in Local Processing Mode (RDLC) in a.