4

I'm trying to setup Microsoft reporting on a shared hosted server. I've set up the web.config files with the necessary entries and uploaded the assemblies Microsoft.ReportViewer.Common.dll and Microsoft.ReportViewer.WebForms.dll as well as the file Microsoft.ReportViewer.xml via FTP.

The site loads OK, but when I try to load a report a get a missing reference to Microsoft.ReportViewer.ProcessingObjectModel.dll. If I can get a hold of a copy of this dll, can I expect the report view to work? If so, what's the best way to get a copy? Or should I start trying to cajole the server administrator to run ReportViewer.exe?

This project is using Visual Studio 2008.

Paul Keister
  • 12,851
  • 5
  • 46
  • 75

1 Answers1

3

It appears that the answer is yes. I had never extracted a file from the GAC before, but it was pretty easy by following the command line method described in this question. Once the correct version of Microsoft.ReportViewer.ProcessingObjectModel.dll was extracted from the GAC on my development machine and uploaded to the site, the reports started working.

Community
  • 1
  • 1
Paul Keister
  • 12,851
  • 5
  • 46
  • 75
  • 1
    Rather than extracting these from the GAC, it may be better to add the [NuGet package for Microsoft.ReportViewer](https://www.nuget.org/packages/Microsoft.ReportViewer/) to your VS solution. – CrazyPyro Jan 15 '15 at 22:15
  • 1
    Note: That Nuget package is unofficial and unsupported – Jack Ukleja Jan 28 '15 at 10:22