The definition of this report is not valid or supported by this version of Reporting Services.

Rajesh Bargode 20 Reputation points
2024-04-09T07:07:02.68+00:00

I have rdlc which is built in 2008, now I want to add one new field into in. Currently I am using VS 2019. so, when I run the application, it is throwing error.

"The definition of this report is not valid or supported by this version of Reporting Services. The report definition may have been created with a later version of Reporting Services or contain content that is not well-formed or not valid based on Reporting Services schemas. Details: The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition' which cannot be upgraded."

Please help me to resolve this.

SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
2,923 questions
0 comments No comments
{count} votes

Accepted answer
  1. SurferOnWww 2,816 Reputation points
    2024-04-09T07:40:30.15+00:00

    The Report Viewer v15 is available as a NuGet package:

    NuGet

    I suggest that you install it from NuGet and update an existing project to use the Report Viewer v15. For details please refer to the following Microsoft document:

    Integrate Reporting Services by using the Report Viewer controls - get started

    Unlike the previous version, it does not use ActiveX for printing. Therefore browser does not have to be IE.


1 additional answer

Sort by: Most helpful
  1. Olaf Helper 44,651 Reputation points
    2024-04-09T07:46:54.77+00:00

    I have rdlc which is built in 2008,

    Is it really a RDLC, where C stands for client redering, not for SSRS rendering?


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.