0
  • I have 2 Reporting Services servers, one is Reporting Services 2012 and the other 2016.
  • There are reports and folders on both servers.
  • I am using Microsoft Report Viewer (WinForms dll) 10.0.0.0 in a WPF page wrapped on a winforms component to connect in Remote mode to my report server.
  • I am NOT using 2005 reporting services or reports anywhere and have
    recompiled the reports in my report writer.

When I try to view a report in my WPF page I just get this message:

"Remote report processing requires Microsoft SQL Server 2008 Reporting Services or later"

How can I stop this message and see my report appear?

Thanks in advance. Dave K.

Additional....

I did a break point just after the reportviewer.RefreshReport() and dug deep and found this exception which shows ReportingServices2005 (but why??)...

at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.SoapVersionMismatchException.ThrowIfVersionMismatch(SoapException e, String expectedEndpoint, String message, Boolean includeInnerException) at Microsoft.Reporting.WinForms.SoapReportExecutionService.ServerReportSoapProxy.OnSoapException(SoapException e) at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.ProxyMethodInvocation.Execute[TReturn](RSExecutionConnection connection, ProxyMethod1 initialMethod, ProxyMethod1 retryMethod) at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(String Report, String HistoryID) at Microsoft.Reporting.WinForms.SoapReportExecutionService.LoadReport(String report, String historyId) at Microsoft.Reporting.WinForms.ServerReport.EnsureExecutionSession() at Microsoft.Reporting.WinForms.ServerReport.get_AutoRefreshInterval()

1 Answers1

0

Found what it was. I was using the report browser service "ReportService2010.asmx" in the url when 'Viewing' the reports. Of course this is only used when getting a list of reports etc. from the repository.

I also now use the CustomSSRSCredentials class from The request failed with HTTP status 401: Unauthorized IN SSRS which is very good.

Now all working.