Support for Report Viewer current branch versions

Applies to: Microsoft Report Viewer versions 150.900.148 and later

The Microsoft Report Viewer control is compatible with SQL Server Reporting Services and Power BI Report Server that follow the Microsoft modern support lifecycle policy. This information applies to both the ASP.NET and WinForms versions distributed through NuGet. All released versions are available through NuGet. Patches, features, or other updates are rolled-forward to the latest version. Latest versions must be applied to receive changes. The Report Viewer continues to receive Security and Critical Updates, with at least one year advanced notice of any support policy changes.

For a version history of the Report Viewer control, see the following links:

Application server and report server combinations

Some features of the Report Viewer control rely on the operating system's default behaviors. Thus, they might require running the same version for both the client (the application server running the Report Viewer control) and the server (running Reporting Services). The following combinations of application server and report server are supported:

Application server Report server
Windows Server 2012 Windows Server 2012
Windows Server 2012 Windows Server 2012 R2
Windows Server 2012 R2 Windows Server 2012 R2
Windows Server 2012 R2 Windows Server 2012
Windows Server 2016 and later Windows Server 2016 and later

Next steps

For more information, see Get started integrating Reporting Services using the ReportViewer controls.