2
votes

I recently upgraded a report server to SSRS 2016 and am running into issues getting my reports to print in the "Report Viewer Control" in applications that are using Report Viewer 2015. The reports generate and all functionality seems to work within the viewer other than the print.

I get the following error when I press print

Printing is not available. Verify that ActiveX is enabled, or try using Internet Explorer for the desktop.

ActiveX is enabled and when I looked at the logs on the report server I am seeing this error.

Reporting Services error Microsoft.ReportingServices.Diagnostics.Utilities.InternalResourceNotFoundException: The report server could not find the internal resource '2015.130.1601.05rsclientprint.cab'.

If I understand correctly this is what does the printing and I looked in my ReportServer\bin folder and these files are clearly missing. When I looked at my old report server these files are there. Is there a way I can get these on my new report server so I can use the existing report viewer in legacy applications? Maybe there is an easier way to do this that I am overlooking but I am struggling to find a resource to point me in the right direction.

Thanks for any help/advice.

1

1 Answers

0
votes

You need to install the report viewer redistributable for the version of SQL Server you installed. The ReportViewer is a separate install fro SQL Server.